Тест: "Examen de calificare la PCPW_RU".
Тестируемый: _______________________________ Дата: _____________________
Задание №1
Укажите соответствие между терминами слева и их определениями справа noţiunile:
Укажите соответствие для всех 5 вариантов ответа:
1)Browser Приложение для просмотра Web - страницы на компьютере - клиенте.
2) |
Web - сайт |
Множество организованных Web - страниц. |
|
|
|
3) |
http |
Протокол обмена информацией между клиентом и сервером, |
|
используемый сервисом WWW . |
|
|
|
|
|
|
|
4) |
Web - сервер |
Компьютер, на котором расположен Web - сайт, способный ответить |
|
на запрос Web - страницы со стороны клиента. |
|
|
|
|
|
|
|
5) |
Internet |
Глобальная сеть соединенных между собой компьютеров |
|
|
Задание №2
Укажите соответствие между терминами слева и их определениями справа noţiunile:
Укажите соответствие для всех 5 вариантов ответа:
World Сервис, обеспечивающий доступ к коллекции гипертекстовых документов
1)Wide связанных между собой и хранящихся на сервере HTTP со всего мира.
Web
2) |
Web - |
Файл с расширением .htm или .html, содержащий текст, программы, |
|
страница |
изображения, видео и аудио. |
||
|
|||
|
|
|
|
3) |
URL |
Адрес страницы, отображающейся браузером, записанный в адресной |
|
|
строке. |
||
|
|
||
|
|
|
|
4) |
Протокол |
Набор правил, согласно которым два компьютера обмениваются |
|
|
информацией. |
||
|
|
5)HTML Язык создания WEB - страниц.
Задание №3
Аббревиатура WWW расшифровывается как:
Выберите один из 4 вариантов ответа:
|
|
|
2) |
|
World Wide Web |
|
|
|
|
|
|
|
|
|
Задание №4
Выберите верное определение браузера:
|
|
Выберите один из 4 вариантов ответа: |
3) |
|
Программа, предназначенная для просмотра |
|
|
|
Задание №5
Что такое HTML?
|
|
Выберите один из 5 вариантов ответа: |
2) |
|
Язык создания WEB – страниц |
|
|
|
Задание №6
Аббревиатура HTML расшифровывается как:
|
|
Выберите один из 4 вариантов ответа: |
2) |
|
HyperText Markup Language |
|
|
|
Задание №7
Структурными элементами HTML документа являются:
Выберите несколько из 4 вариантов ответа:
2)Тело
3)Заголовок
Задание №8
Какой код HTML верно установит желтый фон Web - страницы?
|
|
Выберите один из 4 вариантов ответа: |
1) |
|
<body bgcolor=”yellow"> |
|
|
|
Задание №9
Укажите соответствие между тегами слева и их описаниями справа:
|
|
|
|
Укажите соответствие для всех 5 вариантов ответа: |
|
||
|
1) |
|
<HTML> |
тег начала |
|
||
|
|
|
|
|
|
|
|
|
2) |
|
<HEAD> |
предназначен для хранения других элементов, цель которых — помочь |
|
||
|
|
|
|||||
|
|
|
браузеру в работе с данными |
|
|||
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
3) |
|
<TITLE> |
тег определяющий заголовок WEB – страницы |
|
||
|
|
|
|
|
|
|
|
|
4) |
|
<BODY> |
тег начала WEB – документа |
|
||
|
|
|
|
|
|
|
|
|
5) |
|
<META> |
тег определяющий метатеги, которые используются для хранения |
|
||
|
|
|
информации предназначенной для браузеров и поисковых систем |
|
|||
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Задание №10 |
|
|
|
|
|
|
|
|
|
|
|
Укажите соответствие между тегами слева и их описаниями справа:
Укажите соответствие для всех 5 вариантов ответа:
1)<B> Устанавливает жирное начертание шрифта.
2)<U> Добавляет подчеркивание к тексту.
3)<I> Устанавливает курсивное начертание шрифта.
4)<SUB> Отображает шрифт в виде нижнего индекса.
5)<SUP> Отображает шрифт в виде верхнего индекса.
Задание №11
Укажите соответствие между тегами слева и их описаниями справа:
Укажите соответствие для всех 5 вариантов ответа:
1)<HR> рисует горизонтальную линию
2)<BR> устанавливает перевод строки в том месте, где этот тег находится
3) <H1> |
представляет собой заголовок первого уровня |
4)<P> определяет текстовый абзац
<DIV> является блочным элементом и предназначен для выделения фрагмента
5)
документа
Задание №12
Какие теги используются для создания списков на странице Web?
Выберите несколько из 6 вариантов ответа:
2)<ul></ul>
3)<li></li>
4)<ol></ol>
5)<dl></dl>
6)<dt></dt>
Задание №13
Укажите атрибуты тега <ol>:
Выберите несколько из 5 вариантов ответа:
3)
5)
Type
Start
Задание №14
Укажите атрибут тега <ul>:
Выберите один из 5 вариантов ответа:
3)Type
Задание №15
Возможными значениями атрибута type для маркированных списков являются:
Выберите несколько из 5 вариантов ответа:
3)
4)
5)
Disc
Square
Circle
Задание №16
Укажите теги, использующиеся при создании таблицы на Web - странице?
Выберите несколько из 6 вариантов ответа:
1)<th></th>
3)<table></table>
4)<tr></tr>
5)<td></td>
Задание №17
Укажите правильное соответствие между атрибутами и тегами:
|
|
Укажите соответствие для всех 5 вариантов ответа: |
|||
1) |
border |
<table> |
|
|
|
|
|
|
|
|
|
2) |
colspan |
<td> |
|
|
|
|
|
|
|
|
|
3) |
cellspacing |
<table> |
|
|
|
|
|
|
|
|
|
4) |
cellpadding |
<table> |
|
|
|
|
|
|
|
|
|
5) |
rowspan |
<td> |
|
|
|
|
|
|
|
|
|
Задание №18
Выберите HTML - код, создающий ссылку, открывающую страницу pagina.html в новом окне:
Выберите один из 4 вариантов ответа:
3) |
|
|
<a href="pagina.html" target="_blank"> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Задание №19
Какие из ссылок являются верными?
|
|
Выберите несколько из 4 вариантов ответа: |
3) |
|
<A HREF=”www.alpinet.org”>Site montan</A> |
|
|
|
4) |
|
<A HREF=”www.alpinet.org”><IMG SRC= “munti.gif”></A> |
|
|
|
Задание №20
Выберите HTML - код, создающий связь внутри текущей Web - страницы?
|
|
|
Выберите один из 4 вариантов ответа: |
|
|
2) |
|
<a href="#t1"> Tema1 </a> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Задание №21 |
|
|
Выберите атрибуты тега <a>: |
|
||
|
|
|
|
|
|
|
|
Выберите несколько из 5 вариантов ответа: |
|
|
2) |
|
target |
|
|
|
|
|
|
|
4) |
|
href |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Задание №22 |
|
|
link, vlink, alink являются атрибутами тега: |
|
||
|
|
|
|
|
|
|
|
Выберите один из 5 вариантов ответа: |
|
|
2) |
|
<body> |
|
|
|
|
|
|
Задание №23
Выберите HTML - код, добавляющий картинку на Web- страницу:
Выберите один из 4 вариантов ответа:
|
|
|
|
|
2) |
|
|
<img src="image.gif" alt="MyImage"> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Задание №24 |
|
Какие теги определяют форму? |
|
|||
|
|
|
|
|
|
|
|
Выберите один из 4 вариантов ответа: |
|
|
|
|
|
|
3) |
|
<form></form> |
|
|
|
|
|
|
|
|
Задание №25 |
Укажите атрибуты тега <form>? |
||
|
|
|
|
|
Выберите несколько из 5 вариантов ответа: |
1) |
|
name |
|
|
|
2) |
|
target |
|
|
|
3) |
|
method |
|
|
|
5) |
|
action |
Задание №26
Атрибут method тега <form> может принимать значения:
Выберите несколько из 5 вариантов ответа:
2)get
4)post
Задание №27
Атрибут action тега <form> указывает:
2)
Выберите один из 3 вариантов ответа:
обработчик, к которому обращаются данные формы при их отправке на сервер
Задание №28
Какой тег определяет поле ввода формы?
Выберите один из 5 вариантов ответа:
2)<input>
Задание №29
Для выбора элемента формы, определяемого тегом <input>, используется атрибут:
Выберите один из 5 вариантов ответа:
3)Type
Задание №30
Выберите значения атрибута type тега <input>.
Выберите несколько из 9 вариантов ответа:
2)Text
4)reset
5)password
6)Submit
7)radio
8)checkbox
Задание №31
Раскрывающийся список добавляется в форму с помощью тега:
Выберите один из 5 вариантов ответа:
2)<select></select>
Задание №32
Атрибутами тега <select> являются:
Выберите несколько из 5 вариантов ответа:
1) |
|
Name |
|
|
|
3) |
|
multiple |
|
|
|
4) |
|
Size |
|
|
|
Задание №33
Какие элементы из списка ниже являются компонентами формы?
|
|
|
Выберите несколько из 7 вариантов ответа: |
|
|
1) |
|
Кнопки |
|
|
|
|
|
|
|
4) |
|
переключатели |
|
|
|
|
|
|
|
5) |
|
поля ввода |
|
|
|
|
|
|
|
6) |
|
флажки |
|
|
|
|
|
|
|
7) |
|
раскрывающиеся списки |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Задание №34 |
|
|
Атрибут method тега <form> указывает: |
|
||
|
|
|
|
|
|
|
|
Выберите один из 3 вариантов ответа: |
|
|
2) |
|
способ передачи данных из формы на сервер |
|
|
|
|
|
|
Задание №35
Укажите соответствие между значениями атрибута type тега <input> и элементом формы.
Укажите соответствие для всех 6 вариантов ответа:
1)radio кнопка выбора единственного варианта
2)checkbox флажок или независимый переключатель
3) text |
поле ввода |
4)submit кнопка для отправки данных формы на сервер
reset кнопка для очистки введенных данных формы и возвращения значений в
5)
первоначальное состояние
6)password поле ввода, в котором символы не отображаются
Задание №36
Вследующей конструкции: <title>Pagina mea</title>, текст "Pagina mea"
представляет собой:
|
|
Выберите один из 4 вариантов ответа: |
3) |
|
Заголовок в левом верхнем углу окна браузера. |
|
|
|
Задание №37
Какие из атрибутов НЕ являются атрибутами тега <p>?
Выберите несколько из 5 вариантов ответа:
|
1) |
|
Color |
|
|
|
|
|
|
|
|
|
3) |
|
Text |
|
|
|
|
|
|
|
|
|
5) |
|
bgcolor |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Задание №38 |
|
|
Сколько столбцов содержит таблица на рисунке? |
||||
|
|
|
|
|
|
|
|
|
|
Запишите число: |
|
|
1) |
|
Ответ: |
7 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Задание №39 |
|
|
|
|
|
|
|
Укажите строки из следующей последовательности кода, содержащие ошибки:
Выберите один из 5 вариантов ответа:
5) |
|
Строка 4 |
|
|
|
|
|
|
|
|
Задание №40 |
|
|
|
Файл с исходным кодом HTML - D:\site\html\index.html, а файл содержащий изображение - D:\site\img\foto.jpg. Код HTML для включения соответствующего изображения следующий:
|
Выберите один из 4 вариантов ответа: |
1) |
<img src=”..\img\foto.jpg”> |
Задание №41
Чтобы отобразить в браузере кнопку, показанную на рисунке, необходимо использовать следующую конструкцию:
3)
Выберите один из 4 вариантов ответа:
<button type="button" value="trimite">TRIMITE<img src="flori.jpg"></button>
Задание №42
Что выведет следующая последовательность кода:
|
|
Выберите один из 4 вариантов ответа: |
1) |
|
три рисунка в ряд |
|
|
|
Задание №43
Заполните пропуски в коде HTML, представленном ниже, таким образом, чтобы его интерпретация браузером была как на прикрепленном рисунке.
Заполните пропуски:
<body>
<h1>Lista grupei</h1> [<ul type='circle'>] <li>Bitirescu Cristina </li> <li>Caisin Oleg </li> <li>Cașuneanu Eudochia</li> <li>Celac Snejana </li> <li>Cornițchi Ian</li>
[ </ul> ] <body>
Задание №44
Заполните пропуски в коде HTML, представленном ниже, таким образом, чтобы его интерпретация браузером была как на прикрепленном рисунке.
Заполните пропуски:
<body>
<h1>Lista grupei</h1> [<ol type='1' start='5'>] <li>Bitirescu Cristina </li> <li>Caisin Oleg </li> <li>Cașuneanu Eudochia</li> <li>Celac Snejana </li> <li>Cornițchi Ian</li> [</ol>]
<body>
Задание №45
Какие данные будет переданы серверу из формы при нажатии кнопки?
2)
Выберите один из 4 вариантов ответа:
model: Text1
brand: Text2
Задание №46
Какие из нижеследующих кодов записаны верно:
Выберите несколько из 4 вариантов ответа:
2)
3)
Задание №47
Заполните пропуски атрибутами тега <td> в фрагменте кода HTML, представленного ниже, таким образом, чтобы его интерпретация браузером была как на прикрепленном рисунке.
Заполните пропуски:
<body>
<h3 align="center">Un tabel de forma oarecare</h3> <hr>
<table border> <tr>
<td [rowspan]="3">cell 11<br>cell 21<br>cell 31</td> <td>cell 12</td>
<td [colspan]="2" [rowspan]="3">cell 13, cell 14<br>cell 23, cell 24<br>cell 33, cell 34</td>
</tr>
<tr>
<td>cell 22</td>
</tr>
<tr>
<td>cell 32</td>
</tr>
<tr>
<td>cell 41</td> <td [colspan]="3">cell 42, cell 43, cell 44</td>
</tr>
</table>
</body>
</html>
Задание №48
Заполните пропуски атрибутами тега <meta> в фрагменте кода HTML, представленного ниже .
Заполните пропуски:
<meta [name]="keywords" [content]="Centrul de Excelență în Informatică și Tehnologii Informaționale">
Задание №49
CSS - это аббревиатура от:
|
|
|
Выберите один из 4 вариантов ответа: |
|
2) |
|
|
Cascading Style Sheets |
|
|
|
|
|
|
Задание №50
Укажите соответствие между способами включения стилей CSS внутри HTML- документа:
Укажите соответствие для всех 3 вариантов ответа:
|
|
|
|
|
|
внешний стиль |
|
<head> |
|
1) |
|
|
<link rel="stylesheet" type="text/css" href="style.css" /> |
|
|
|
|
</head> |
|
|
|
|
|
|
|
|
|
|
|
|
внутренний стиль |
|
<head> |
|
|
|
|
<style type="text/css"> |
|
2) |
|
|
hr {color:sienna;} |
|
|
|
p |
|
|
|
|
|
|
|
|
|
|
body |
|
|
|
|
</style> </head> |
|
|
|
|
|
|
3) |
|
|
|
|
стиль inline |
|
<p style="color:sienna; |
|
|
|
|
|
|
|
Задание №51
Выберите символы, заключающие комментарии в файле стилей CSS?
|
|
Выберите один из 4 вариантов ответа: |
3) |
|
/* comentariu */ |
|
|
|
|
|
|
|
|
Задание №52 |
Выберите расширения файла, содержащего внешнюю таблицу стилей CSS: |
||
|
|
|
|
|
Выберите один из 5 вариантов ответа: |
2) |
|
*.css |
|
|
|
|
|
|
|
|
Задание №53 |
Выберите верно определенный синтаксис CSS: |
||
|
|
|
|
|
Выберите один из 4 вариантов ответа: |
2) |
|
body {color: black;} |
|
||
|
|
|
Задание №54
Какой HTML код является верным для подключения внешней таблицы стилей?
|
|
Выберите один из 4 вариантов ответа: |
3) |
|
<link rel="stylesheet" type="text/css" href="mystyle.css"> |
|
|
|
Задание №55
Выберите вариант указывающий место подключения внешней таблицы стилей:
|
|
|
Выберите один из 4 вариантов ответа: |
|
|
2) |
|
в разделе <head>…</head> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Задание №56 |
|
|
Какая разметка HTML используется для определения внешнего стиля? |
|
||
|
|
|
|
|
|
|
|
Выберите один из 4 вариантов ответа: |
|
|
2) |
|
<style> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Задание №57 |
|
|
Какая последовательность кода CSS установит красный цвет фона? |
|
||
|
|
|
|
|
|
|
|
Выберите один из 4 вариантов ответа: |
|
|
2) |
|
body |
|
Задание №58
Укажите соответствие между типами селекторов слева и определениями стилей справа:
Укажите соответствие для всех 3 вариантов ответа:
1) |
селектор |
h5 { color:blue;} |
|
|
element |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2) |
selector class |
.center |
|
|
|
|
|
|
|
3) |
selector id |
#par1 |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Задание №59
Выберите код CSS, устанавливающий для абзаца жирное начертание:
|
|
|
Выберите один из 4 вариантов ответа: |
|
|
|
3) |
|
p |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Задание №60 |
|
|
|
Выберите код CSS, устанавливающий стиль ссылки без подчеркивания: |
|
|||
|
|
|
|
|
|
|
|
|
Выберите один из 4 вариантов ответа: |
|
|
|
3) |
|
a |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Задание №61 |
|
|
|
Какое объявление изменит начертание курсивом? |
|
|||
|
|
|
|
|
|
|
|
|
Выберите один из 4 вариантов ответа: |
|
|
|
3) |
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Задание №62 |
|
|
|
Какое из описаний ниже определяет класс text? |
|
|||
|
|
|
|
|
|
|
|
|
Выберите один из 3 вариантов ответа: |
|
|
|
2) |
|
.text {color: red} |
|
|
|
|
|
|
|
|
Задание №63
Какое свойство CSS определяет, как будет повторяться фоновое изображение?
Выберите один из 4 вариантов ответа:
3)
Задание №64
Какое свойство CSS устанавливает величину отступа первой строки блока текста?
Выберите один из 5 вариантов ответа:
2)
Задание №65
Дано следующее объявление – margin: 2px 4px 6px 8px. Каким будет отступ от левого края?
Выберите один из 5 вариантов ответа:
4)8px
Задание №66
Дана последовательность кода CSS a.id {… }. Укажите правильный вариант применения описанного стиля:
|
Выберите один из 5 вариантов ответа: |
2) |
<a class="id" href="#">Referinta</a> |
Задание №67
Выберите правильные варианты имен класса:
Выберите несколько из 5 вариантов ответа:
3).terminatorix
5).t1100
Задание №68
Дано следующее объявление – padding: 2px 4px 6px. Какое расстояние поля от нижнего края
Выберите один из 5 вариантов ответа:
3)6px
Задание №69
Какой селектор добавляет стиль первой строке таблицы?
|
Выберите один из 5 вариантов ответа: |
3) |
table |
Задание №70
Вкаких случаях будет применен стиль со следующим селектором: div+p {color:red} ?
3)
Выберите один из 4 вариантов ответа:
стиль будет применен к тегу <p> , следующему непосредственно за тегом
<div>
Задание №71
Выберите вариант, при котором все значения размеров фона эквивалентны:
|
Выберите один из 4 вариантов ответа: |
4) |
12pt, 16px, 1em, 100% |
Задание №72
Что определяет свойство
Выберите один из 4 вариантов ответа:
3) |
|
устанавливает тень текста |
|
|
|
|
|
|
|
|
|
Задание №73
Укажите, какой псевдокласс CSS определяет стиль элемента при наведении на него курсора мыши, но при этом элемент еще не активирован?
Выберите один из 4 вариантов ответа:
2)a:hover
Задание №74
Укажите на рисунке ниже любое свойство CSS:
Укажите место на изображении:
Задание №75
Какой псевдокласс CSS применяется к ссылкам, которые еще не посещались?
Выберите один из 4 вариантов ответа:
4)a:link
Задание №76
Укажите на рисунке ниже что является селектором стиля?
Укажите место на изображении:
Задание №77
Какое значение по умолчанию у свойства CSS: position?
Выберите один из 4 вариантов ответа:
3)Static
Задание №78
Какое свойство скрывает элемент, но при этом сам элемент занимает то же место на странице?
Выберите один из 4 вариантов ответа:
1)visibility:hidden
Задание №79
Что указывает свойство
|
Выберите один из 4 вариантов ответа: |
3) |
порядок наложения элементов |
Задание №80
Выберите свойство CSS указывающее что произойдет, когда содержимое некоторого элемента превышает его размеры.
Выберите один из 4 вариантов ответа:
2)overflow
Задание №81
На рисунке дан код HTML. Выберите правильный вариант представления его на Web - странице:
Выберите один из 4 вариантов ответа:
1)
Задание №82
Какого цвета будет фон элемента, которому будет применен класс column1? См. код CSS на рисунке.
Выберите один из 4 вариантов ответа:
1)red
Задание №83
Какого цвета будет Text из фрагмента кода HTML на рисунке?
Выберите один из 5 вариантов ответа:
4)yellow
Задание №84
Дан фрагмент кода HTML(см.рисунок) и файл style.css :
Какой высоты будет элемент <div>?
Выберите один из 4 вариантов ответа:
2)10px
Задание №85
Дан следующий код CSS(см. рисунок). Какого цвета будет следующая конструкция?
Выберите один из 3 вариантов ответа:
2)red
Задание №86
Заполните пропуски кода HTML, представленного ниже, таким образом, чтобы его интерпретация браузером была как на прикрепленном рисунке.
Заполните пропуски:
<!DOCTYPE html> <html> <head>
<meta
body { [color]: blue;
}
[h1] {
color: green;
}
[p] {
border: 2px solid green;
}
</style>
</head>
<body>
<h1>Specialitatea Informatică</h1>
<p>Aici studiezi limbaje de programare: Pascal, C/C++, SQL, Java, C#, PHP, HTML, CSS.</p> </body>
</html>
Задание №87
Какого размера будет "Text" из последовательности кода(см.рисунок)?
Выберите один из 6 вариантов ответа:
6)18pt
Задание №88
На прикрепленном рисунке представлен код HTML.
Каким будет расстояние между Text1 и Text2 ?
Выберите один из 5 вариантов ответа:
2)30px
Задание №89
Заполните пропуски кода HTML, представленного ниже, таким образом, чтобы его интерпретация браузером была как на прикрепленном рисунке.
Заполните пропуски:
<!DOCTYPE html> <html> <head> <style> [.chenar]{
}
[h1]{
}
</style>
</head>
<body>
<h1 class="chenar">Moldova</h1>
<p class="chenar">Moldova, cu denumirea oficială Republica Moldova[6] este un stat localizat în
</body>
</html>
Задание №90
Заполните пропуски кода HTML, представленного ниже, таким образом, чтобы его интерпретация браузером была как на прикрепленном рисунке.
Заполните пропуски:
<!DOCTYPE html> <html> <head> <style>
[p]{
border: 3px [solid] blue; padding:20px; margin:10px; [color]:blue;
}
</style>
</head>
<body>
<h1>Moldova</h1>
<p>Moldova, cu denumirea oficială Republica Moldova[6] este un stat localizat în
</body>
</html>
Задание №91
Заполните пропуски кода HTML, представленного ниже, таким образом, чтобы его интерпретация браузером была как на прикрепленном рисунке.
Заполните пропуски:
<!DOCTYPE html> <html> <head> <style>
[p]{
}
</style>
</head>
<body>
<h1>Moldova</h1>
<p>Moldova, cu denumirea oficială Republica Moldova[6] este un stat localizat în
</body>
</html>
Задание №92
Впоследовательности кода, представленного ниже, требуется применить описанный стиль рисунку. Заполните пропуски для его применения.
Заполните пропуски:
<style>
.picture{float:left}
</style>
<body>
<p>Text<img src="image.jpg" alt="imagine" [class="picture"] /> text</p> </body>
Задание №93
Дан фрагмент кода CSS:
#zag {color: blue;
.text {color: red;
Каким будет формат абзаца, определенного следующим образом ?
<p class="text" id="zag">Aliniat</p>
2) |
|
|
синий, sподчеркнутый, жирный (bold) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Задание №94 |
|
|
Дан следующий код CSS(см. рисунок). Укажите ширину элемента <div> : |
|
|||||
|
|
|
|
|
|
|
|
|
|
|
Запишите число: |
|
|
1) |
|
|
Ответ: |
300 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Задание №95 |
|
|
Дан фрагмент кода HTML(см.рисунок). Какие свойства у тега <span>? |
|
|||||
|
|
|
|
|
|
|
|
|
|
Выберите один из 4 вариантов ответа: |
|
|
|
4) |
|
|
color: green; margin: 5px; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Задание №96 |
|
|
Какие из утверждений являются истинными и какие ложными? |
||||||
|
|
|
|
|||
|
|
|
Укажите истинность или ложность вариантов ответа: |
|
||
1) |
|
Л |
Для Web программирования необходим доступ в интернет. |
|||
|
|
|
|
|
||
2) |
|
И |
Можем выполнить PHP скрипт, используя локальный |
Web - сервер. |
||
|
||||||
|
|
|
|
|||
3) |
|
Л |
Серверы Web Apache и IIS могут функционировать одновременно без ошибок. |
|||
|
|
|
|
|||
4) |
|
Л |
Корректное выполнение PHP - скрипта обусловлено только корректной |
|||
|
|
установкой и конфигурацией сервера баз данных |
MySQL |
|||
|
|
|
||||
|
|
|
|
|||
5) |
|
И |
Язык PHP ориентирован на программирование для сервера и может быть |
|||
|
|
использован на многих платформах software. |
|
|
||
|
|
|
|
|
||
|
|
|
|
|||
6) |
|
И |
В HTML- страницу можем внедрить код PHP, который будет выполняться |
|||
|
|
при каждом посещении страницы. |
|
|
||
|
|
|
|
|
||
|
|
|
|
|
|
|
7) |
И |
PHP скрипт может быть выполнен на Microsoft Windows IIS (Internet |
|
Information Server). |
|
|
|
|
|
|
|
|
|
|
|
|
Задание №97 |
Выберите приложение представляющее собой Web - сервер? |
||
|
|
|
|
|
Выберите несколько из 4 вариантов ответа: |
1) |
|
Apache |
|
|
|
3) |
|
IIS (Internet Information Service) |
|
|
|
Задание №98
Выберите сервер баз данных работающий с сервером l Web Apache?
|
|
|
|
Выберите один из 4 вариантов ответа: |
|
||||
|
3) |
|
|
MySQL |
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Задание №99 |
|
||||
|
Заполните пропуски: |
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Заполните пропуски: |
|
||||
|
|
|
|
|
|
|
|
|
|
|
Локальный |
Web сервер имеет IP адрес |
[127.0.0.1] |
или имя домена |
[localhost] |
|
|
||
|
|
|
|
|
|
||||
|
|
|
|
|
|
||||
|
|
|
|
Задание №100 |
|
||||
|
Скрипт PHP заключается между: |
|
|||||||
|
|
|
|
|
|
||||
|
|
|
|
Выберите один из 4 вариантов ответа: |
|
||||
|
1) |
|
|
<?php...?> |
|
||||
|
|
|
|
|
|
||||
|
|
|
|
|
|
||||
|
|
|
|
Задание №101 |
|
||||
|
Коментарии в PHP обозначаются: |
|
|||||||
|
|
|
|
|
|
||||
|
|
|
|
Выберите несколько из 4 вариантов ответа: |
|
||||
|
2) |
|
|
// |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3) |
|
|
/* . . .*/ |
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
||||
|
|
|
|
Задание №102 |
|
||||
|
Имя переменной в PHP предшествуется символом: |
|
|||||||
|
|
|
|
|
|
||||
|
|
|
|
Выберите один из 4 вариантов ответа: |
|
||||
|
1) |
|
|
„ $ ” (dollar) |
|
||||
Задание №103
Какая переменная имеет неверное имя?
Выберите один из 4 вариантов ответа:
2)$my-Var
Задание №104
Как можем определить константу в PHP?
Выберите один из 4 вариантов ответа:
2)define()
Задание №105
Какой из следующих операторов остановит выполнение РНР - скрипта?
Выберите один из 4 вариантов ответа:
2)exit;
Задание №106
Какой PHP код выведет сообщение "Hello World" ?
|
Выберите один из 4 вариантов ответа: |
2) |
echo "Hello World"; |
Задание №107
Какая из следующих переменных "$var" является типа Integer?
|
Выберите один из 4 вариантов ответа: |
4) |
$var = 1976; |
Задание №108
Какая из следующих переменных "$var" является типа Float?
|
Выберите один из 4 вариантов ответа: |
3) |
$var = 10.15; |
Задание №109
Установите соответствие между операторами РНР слева и их типами справа:
Укажите соответствие для всех 6 вариантов ответа:
1) |
|
|
|
|
|
+, |
|
арифметические |
|
|
|
|
|
|
2) |
|
==, ===, !=, <>, >, <, >=, <= |
|
сравнения (отношения) |
|
|
|
|
|
3) |
|
|
|
|
|
and, or, xor, &&, II |
|
логические |
|
|
|
|
|
|
|
4) |
++$x, |
инкремент/декремент |
|
|
|
|
|
|
|
5) |
.(punct), .= |
операции со строками |
|
|
|
|
|
|
|
6) |
=, +=, |
присваивания |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Задание №110 |
|
|
|
|
|
|
Какой способ увеличения на 1 переменной $count является верным?
Выберите один из 4 вариантов ответа:
1) |
|
$count++; |
|
|
|
Задание №111
Установите соответствие между управляющими структурами языка РНР слева и их описаниеми справа:
|
|
Укажите соответствие для всех 4 вариантов ответа: |
1) |
if..else, |
условный оператор |
if..elseif..else |
|
|
|
|
2)while, for оператор цикла с предусловием
3) |
do..while |
оператор цикла с постусловием |
|
|
||
|
|
|
|
|
|
|
4) |
switch |
оператор выбора(множественный выбор) |
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
Задание №112 |
|
|
||
Какой из операторов записан верно, с точки зрения синтаксиса |
РНР? |
|||||
|
|
|
|
|
||
|
|
Выберите один из 4 вариантов ответа: |
|
|
||
2) |
|
If ($a>$b) {echo ”$a”;} |
|
|
||
|
|
|
|
|
||
|
|
Задание №113 |
|
|
||
Какой из операторов записан верно, с точки зрения синтаксиса |
РНР? |
|||||
|
|
|
|
|
||
|
|
Выберите один из 4 вариантов ответа: |
|
|
||
1) |
|
for ($i=1;$i<10;$i++) {echo ”$i<br>”;} |
|
|
||
Задание №114
Выберите приложения, содержащиеся в пакете XAMPP (EasyPHP, PHPTriad, Denver, WampServer).
Выберите несколько из 7 вариантов ответа:
1) |
|
Apache |
|
|
|
2) |
|
PHP |
|
|
|
6) |
|
MySQL |
|
|
|
7) |
|
PHPMyAdmin |
|
|
|
Задание №115
Какой способ подключения файла "time.inc" в код PHP является верным?
|
|
|
|
Выберите один из 4 вариантов ответа: |
|
|
4) |
|
|
<?php include "time.inc"; ?> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Задание №116 |
|
|
Выберите способ описания пользовательской функции в PHP: |
|
|||
|
|
|
|
|
|
|
|
|
|
Выберите один из 4 вариантов ответа: |
|
|
1) |
|
|
function myFunction() |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Задание №117 |
|
|
Какой код PHP создаст массив? |
|
|||
|
|
|
|
|
|
|
|
|
|
Выберите несколько из 4 вариантов ответа: |
|
|
3) |
|
|
$cars = array("Volvo", "BMW", "Toyota"); |
|
|
|
|
|
|
|
|
4) |
|
|
$cars = ["Volvo", "BMW", "Toyota"]; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Задание №118 |
|
|
Какие из утверждений являются истинными и какие ложными? |
|
|||
|
|
|
|
|
|
|
|
|
|
Укажите истинность или ложность вариантов ответа: |
|
|
1) |
|
Л |
Функция представляет собой последовательность кода, выполняющую |
|
|
|
|
определенную операцию, которая не может быть вызвана повторно. O |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2) |
|
И |
Функция может быть описана в любом месте скрипта РНР и в отдельных |
|
|
|
|
файлах. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3) |
|
Л |
В PHP могут быть определены только пользовательские функции. |
|
|
|
|
|
|
|
|
4) |
|
И |
В PHP имена функций чувствительны к регистру. |
|
|
|
|
|
|
|
|
5) |
|
И |
Функция должна быть описана только один раз, но может быть вызвана |
|
|
|
|
столько раз, сколько это необходимо. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6) |
|
Л |
Глобальные переменные видны только внутри функции |
|
|
|
|
|||
Задание №119
Какие из утверждений являются истинными и какие ложными?
Укажите истинность или ложность вариантов ответа:
ЛВалидация данных формы, переданных Web - серверу, возможна только на
1) |
компьютере клиента. |
|
|
2) |
И |
HTML- форма определена в блоке заключенном между тегами <form>..</form>. |
|
|
|
|
|
|
|
3) |
И |
При использовании метода POST исключается вывод имен полей и их значений в |
|
|
|
адресной строке браузера. |
|
|
|
|
|
|
|
|
|
|
|
|
|
4) |
Л |
Метод GET позволяет передачу данных на сервер в случае, когда передается |
|
|
|
большой объем информации. |
|
|
|
|
|
|
|
|
|
|
|
|
|
5) |
И |
Атрибут name позволяет присвоить имя каждому элементу формы, с помощью |
|
|
|
которого извлекаются данные из формы. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Задание №120 |
|
|
|
|
|
|
В случае, когда через форму передается конфиденциальная информация, например пароль, рекомендуется метод передачи данных :
Выберите один из 4 вариантов ответа:
3) |
|
POST |
|
|
|
Задание №121
Значение переменной nume_variabila может быть получено из формы следующими способами:
|
|
Выберите несколько из 4 вариантов ответа: |
1) |
|
$_POST[“nume_variabila”] |
|
|
|
2) |
|
$_GET[“nume_variabila”] |
|
|
|
Задание №122
Дан URL адрес http://www.ceiti.md/index.php?id=8&pg=php и последовательность кода PHP $a = $_GET['pg']; .
Какое значение примет переменная $a ?
Выберите один из 4 вариантов ответа:
1)Php
Задание №123
Установите соответствие между функциями РНР слева и их описаниями справа:
Укажите соответствие для всех 4 вариантов ответа:
1) |
mysql_select_db() |
функция выполняющая соединение с базой данных MySQL. |
|
|||
|
|
|
|
|
|
|
2) |
mysql_close() |
функция PHP прерывающая соединение с MySQL сервером. |
|
|||
|
|
|
|
|
|
|
3) |
mysql_connect() |
функция выполняющая соединение с MySQL сервером. |
|
|||
|
|
|
|
|
|
|
4) |
mysql_query() |
функция выполняющая запрос к базе данных MySQL . |
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Задание №124
Что является параметром функции mysql_query() в PHP?
|
Выберите один из 4 вариантов ответа: |
1) |
SQL – запрос |
Задание №125
Что является параметром функции mysql_close() в PHP?
|
|
Выберите один из 4 вариантов ответа: |
2) |
|
идентификатор соединения с MySQL – сервером |
|
|
|
Задание №126
Если $c='hello', какие из выражений дадут значение 'hello, world' ?
|
|
Выберите несколько из 5 вариантов ответа: |
1) |
|
"$c, world" |
|
|
|
3) |
|
$c. ', world' |
|
|
|
4) |
|
"{$c}, world" |
|
|
|
Задание №127
Что будет выведено на экран в результате выполнения кода?
$a = 9; |
|
|
|
|
if ($a>9) |
echo $a++; |
|||
else |
echo |
|||
|
|
|
|
|
|
|
|
|
Выберите один из 4 вариантов ответа: |
2) |
|
|
|
9 |
|
|
|
|
|
Задание №128
При выполнении кода, представленного на рисунке появилась ошибка. Какова ее причина?
|
|
Выберите один из 4 вариантов ответа: |
2) |
|
Нельзя выводить информацию до начала сессии |
|
|
|
Задание №129
Какой будет результат выполнения скрипта PHP?
3)
Выберите один из 5 вариантов ответа:
Ati comandat cafea.
Ati comandat suc.
Задание №130
Выберите результат выполнения PHP кода на рисунке :
Выберите один из 5 вариантов ответа:
1)127A
Задание №131
Каким будет значение переменной $а после выполнения кода:
$a = 1;
for ($i=0; $i<3; $i++) { $a++;
}
Выберите один из 4 вариантов ответа:
3)4
Задание №132
Каким будет значение переменной $а после выполнения кода: $a = "a";
$a .= "b"; $a .= "c";
Выберите один из 4 вариантов ответа:
3)abc
Задание №133
Каким будет значение переменной $с после выполнения кода:
$a = 2.5; $b = 5;
$c = (int)$a + $b;
Выберите один из 4 вариантов ответа:
3)7
Задание №134
Каким будет значение переменной $с после выполнения кода: $a = 12;
$b = 8;
$c = max(3, $a, $b, 9);
Выберите один из 4 вариантов ответа:
1)12
Задание №135
Каким будет значение переменной $с после выполнения кода: $a = 5;
$b = 'doi'; $c = $a - $b;
Выберите один из 4 вариантов ответа:
1)5
Задание №136
Каким будет значение переменной $x после выполнения кода: $azi = 'salut';
$zi = 'azi'; $x = $$zi;
Выберите один из 4 вариантов ответа:
2)salut
Задание №137
Каким будет значение переменной $x после выполнения кода: $x = 7;
while ($x<10) { $x .= 2;
}
Выберите один из 4 вариантов ответа:
3)72
Задание №138
Заполните пропуски параметрами функции mysql_connect() в PHP:
Заполните пропуски:
<?php
$hostname="localhost"; $username="root"; $password="pass"; $database="test";
$conexiune=mysql_conect([$hostname], [$username], [$password]) or die ("Nu ma pot conecta la baza de date");
?>
Задание №139
Дана форма с двумя полями nume и prenume. Код PHP, представленный ниже, записывает данные из формы в таблицу базы данных.
Заполните пропуски отсутствующими функциями:
Заполните пропуски:
<?php
include "conexiune.php"; $nume=$_POST['nume']; $prenume=$_POST['prenume'];
$query="INSERT INTO proba (nume, prenume) VALUES ('$nume','$prenume')"; if () {
die(mysql_error()); } else {
echo "datele au fost introduse";
}
[mysql_close]($conexiune); ?>
Задание №140
Какой результат выведет последовательность кода на рисунке?
Запишите ответ:
1) |
Ответ: |
6 |
|
|
|
Задание №141
Какое значение будет содержать переменная $a в результате выполнения последовательности кода PHP на рисунке?
Запишите число:
1) |
Ответ: |
4 |
|
|
|
Задание №142
Дана форма с двумя полями nume и prenume. Код PHP, представленный ниже, извлекает данные из таблицы proba базы данных.
Заполните пропуски отсутствующими функциями:
Заполните пропуски:
<?php
include "conexiune.php";
$sql=[mysqli_query]("SELECT * FROM proba"); echo "<table border=1>";
echo "<tr><td>ID</td><td>Nume</td><td>Prenume</td></tr>"; while ($row=[mysqli_fetch_row]($sql)) {
echo "<tr><td>$row[0]</td><td>$row[1]</td><td>$row[2]</td></tr>";
}
echo "</table>";
mysql_close($conexiune); ?>
Задание №143
Какие из утверждений характеризующих язык JavaScript являются истинными и какие ложными?
|
|
Укажите истинность или ложность вариантов ответа: |
1) |
Л |
JavaScript является языком структурного программирования. |
|
|
|
2) |
И |
JavaScript внедрен в Web - страницы. |
|
|
|
3) |
Л |
JavaScript не может быть использован для валидации форм. |
|
|
|
4) |
Л |
Код JavaScript необходимо компилировать и сохранить в отдельный |
|
файл. |
|
|
|
|
|
|
|
|
5) |
Л |
JavaScript позволяет чтение и запись файлов расположенных на |
|
|
|
компьютере пользователя . |
|
|
|
|
|
|
|
|
|
|
|
|
|
6) |
И |
JavaScript является языком основанном на объектах. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Задание №144 |
|
|
|
|
|
|
Для добавления кода JavaScript в HTML - документ используется тег:
|
|
|
Выберите несколько из 4 вариантов ответа: |
|
|
|
|
|
|
1) |
|
|
<script language="JavaScript">...</script> |
|
|
|
|
|
|
|
|
|
||
2) |
|
<script type="text/JavaScript">...</script> |
||
|
|
|
|
|
Задание №145
Какой синтаксис является верным при использовании внешнего скрипта JavaScript из файла "magic.js"?
|
|
Выберите один из 4 вариантов ответа: |
1) |
|
<script src="magic.js"> |
|
|
|
Задание №146
Установите соответствие между действиями и последовательностью кода JavaScript:
Укажите соответствие для всех 4 вариантов ответа:
|
|
|
|
|
|
размещение скрипта в |
|
<html> <head> |
|
|
заголовке страницы |
|
<script type="text/javascript"> |
|
|
|
|
document.write("Acest mesaj este scris cu |
|
|
|
|
JavaScript"); |
|
1) |
|
|
</script> |
|
|
|
</head> |
|
|
|
|
|
|
|
|
|
|
<body> |
|
|
|
|
<h3>A fost odata |
|
|
|
|
</body> |
|
|
|
|
</html> |
|
|
|
|
|
|
|
|
|
|
|
|
создание обработчика |
|
<html> |
|
|
события. |
|
<head> </head> |
|
|
|
|
<body > |
|
2) |
|
|
<p onclick="alert('Imi place sa fiu asa cum sunt')"> |
|
|
|
|
Apasa aici!</p> |
|
|
|
|
</body> |
|
|
|
|
</html> |
|
|
|
|
|
|
|
|
|
|
|
|
использование скриптов из |
|
<html> <head></head> |
|
|
внешних файлов |
|
<body> |
|
3) |
|
|
<script src="cod.js" type="text/javascript"> |
|
|
|
|
</script> |
|
|
|
|
</body> |
|
|
|
|
|
|
|
|
|
|
</html> |
|
|
|
|
|
|
|
|
|
|
|
размещение скрипта в теле |
|
<html> |
|
|
|
|
страницы |
|
<head></head> |
|
|
|
|
|
|
<body> |
|
|
|
|
|
|
<script type="text/javascript"> |
|
|
|
4) |
|
|
document.write("Textul care va fi afisat pe |
|
|
|
|
|
|
ecran"); |
|
|
|
|
|
|
</script> |
|
|
|
|
|
|
</body> |
|
|
|
|
|
|
</html> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Задание №147 |
|
|
|
|
|
|
|
|
|
Какие из комбинаций символов в JavaScript используются для многострочного комментария?
Выберите один из 4 вариантов ответа:
2) |
|
/* ... */ |
|
|
|
Задание №148
Установите соответствие между операторами JavaScript слева и их типами справа:
Укажите соответствие для всех 6 вариантов ответа:
1) |
|
|
|
|
|
+, |
|
Арифметические |
|
|
|
|
|
|
2) |
|
==, ===, !=, <>, >, <, |
|
сравнения (отношения) |
|
>=, <= |
|
|
|
|
|
|
|
|
|
|
|
|
|
3) |
|
|
|
|
|
&&, II, ! |
|
Логические |
|
|
|
|
|
|
4) |
|
++x, |
|
инкремент/декремент |
|
|
|
|
|
5) |
|
variabila=(conditie)? |
|
условный оператор (тернарный) |
|
valoare1:valoare2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
6) |
|
=, +=, |
|
присваивания |
|
.= |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Задание №149 |
|
|
|
|
|
Установите соответствие между диалоговыми окнами JavaScript слева и их описаниями справа:
Укажите соответствие для всех 3 вариантов ответа:
1) |
prompt("un text |
когда хотим, чтобы пользователь ввел конкретное |
|
explicativ","valoare implicita"); |
значение при доступе к странице. |
||
|
|||
|
|
|
|
2) |
alert("mesaj alerta"); |
когда хотим донести к вниманию пользователя |
|
|
конкретную информацию. |
||
|
|
||
|
|
|
|
3) |
confirm("mesaj de confirmare"); |
когда пользователь должен принять или |
|
|
подтвердить |
||
|
|
||
|
|
|
Задание №150
Установите соответствие между управляющими структурами в JavaScript слева и их описаниями справа:
|
|
|
Укажите соответствие для всех 6 вариантов ответа: |
||
1) |
if … else |
структура принятия решения с двумя альтернативами. |
|||
|
|
|
|
|
|
2) |
switch |
структура принятия решения с несколькими альтернативами. |
|||
|
|
|
|
|
|
3) |
for |
итеративная структура с известным числом шагов. |
|||
|
|
|
|
|
|
4) |
for...in |
структура типа for позволяющая просмотр всех элементов некоторой |
|||
|
|
матрицы или некоторого объекта. |
|||
|
|
|
|||
|
|
|
|
|
|
5) |
while |
итеративная структура с неизвестным числом шагов, использующая |
|||
|
|
предусловие. |
|||
|
|
|
|||
|
|
|
|
|
|
6) |
do...while |
итеративная структура с неизвестным числом шагов, использующая |
|||
|
|
постусловие. |
|||
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
Задание №151 |
||
|
|
|
|
|
|
Установите соответствие между операторами JavaScript слева и их описаниями справа:
|
|
Укажите соответствие для всех 4 вариантов ответа: |
|
1) |
break |
|
прерывает выполнение цикла. |
|
|
|
|
2) |
continue |
|
пропускает оставшиеся операторы цикла . |
|
|
|
|
3) |
label (eticheta) |
|
позволяет выход из цикла содержащий вложенные операторы |
|
|
цикла и переход к указанному месту в скрипте. |
|
|
|
|
|
|
|
|
|
4) |
with |
|
используется для избежания повторного обращения к объекту при |
|
|
доступе к его свойствам и методам |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Задание №152 |
|
|
|
|
Какой синтаксис оператора if является правильным для выполнения кода в случае, когда "i" не равен 5?
Выберите один из 4 вариантов ответа:
4) |
|
if (i != 5) |
|
|
|
Задание №153
Какой синтаксис JavaScript является правильным для изменения содержимого элемента HTML, представленного ниже?
<p id="demo">This is a demonstration.</p>
|
|
Выберите один из 4 вариантов ответа: |
1) |
|
document.getElementById("demo").innerHTML = "Hello World!"; |
|
|
|
Задание №154
Какой оператор в JavaScript выведет "Hello World", в информационном окне?
|
Выберите один из 4 вариантов ответа: |
2) |
alert("Hello World"); |
Задание №155
Как можем создать пользовательскую функцию в JavaScript?
|
Выберите один из 4 вариантов ответа: |
3) |
function myFunction() |
Задание №156
Как можем вызвать функцию "myFunction"?
Выберите один из 4 вариантов ответа:
2)myFunction()
Задание №157
Объект - единица, содержащая 3 компоненты:
Выберите несколько из 5 вариантов ответа:
1)свойства
2)события
3)методы
Задание №158
Установите соответствие между терминами слева и их определениями справа:
|
|
Укажите соответствие для всех 5 вариантов ответа: |
1) |
объект |
структуры объединяющие свойства и методы |
|
|
|
2) |
свойство |
описание объекта |
|
|
|
3) |
метод |
функция определяющая характерное поведение некоторого объекта |
|
|
|
4) |
оператор |
выполняет действие и объединяет объекты, свойства и методы |
|
|
|
|
событие |
действие выполненное по отношению к элементу(окно, кнопка, |
|
||
5) |
|
документ) |
|
|
|
|
|
|
Задание №159
Какой результат вернет последовательность кода JavaScipt представленная ниже?
s="INFORMATICA";
document.write(s.slice(3,8));
Выберите один из 5 вариантов ответа:
2)ORMAT
Задание №160
Какие из методов в JavaScript указанных ниже преобразует строку символов
sв числовое значение ?
|
|
|
Выберите несколько из 5 вариантов ответа: |
1) |
|
|
parseInt(s) |
|
|
|
|
4) |
|
|
parseFloat(s) |
|
|
|
|
|
|
|
|
|
|
|
Задание №161 |
Укажите правильное соответствие методов и их описаний: |
|||
|
|
|
|
|
|
|
Укажите соответствие для всех 4 вариантов ответа: |
1) |
reverse() |
реализует инверсию элементов массива |
|
|
|
|
|
|
shift() |
удаляет первый элемент массива и затем |
|
2) |
|
|
перемещает элементы массива на одну позицию |
|
|
|
влево |
3)push(“val_elem”) добавляет новый элемент в конец массива
4) pop() |
удаляет последний элемент из массива |
Задание №162
Что выведет следующий код JavaScript?
var p="3.1415926535", a = p.split('5'); alert(a[2]+5);
Выберите один из 5 вариантов ответа:
5) |
|
35 |
|
|
|
Задание №163
Что выведет в окне alert следующий код JavaScript:
<script>
x=parseInt("4+5");
alert(x);
</script>
Выберите один из 5 вариантов ответа:
5)4
Задание №164
Что выведет в окне alert следующий код JavaScript:
<script>
x=Number("4+5");
alert(x);
</script>
Выберите один из 5 вариантов ответа:
4)NaN
Задание №165
Что выведет последовательность кода JavaScript на рисунке?
Выберите один из 5 вариантов ответа:
1)52101
Задание №166
Дан следующий код JavaScript :
Заполните пропуски:
Укажите имя объекта Image [Imgs]
Задание №167
Дан следующий код JavaScript :
Заполните пропуски:
Укажите обработчик событий [onMouseOver]
Задание №168
Дан следующий код JavaScript:
Заполните пропуски:
Укажите имя объекта Form [first]
Задание №169
Дан следующий код JavaScript :
Заполните пропуски:
Укажите обработчик событий [onClick]
Задание №170
Что выведет следующий код JavaScript?
Выберите один из 4 вариантов ответа:
3)3
Задание №171
Дан код HTML:
<img src="img1.gif" name="myImage" width="100" height="100">
Заполните пропуски:
ВJavaScript доступ к элементу <img> может быть осуществлен следующим образом: [document.myImage]
Задание №172
Что выведет следующий код JavaScript?
Выберите один из 4 вариантов ответа:
2)5
Задание №173
Дан код HTML:
<img src="img1.gif" name="myImage" width="100" height="100">
Заполните пропуски:
Напишите код JavaScript заменяющий изображение img1.gif на новое img2.gif [document.myImage.src="img2.gif"]
Задание №174
Что выведет следующий код JavaScript?
<script>
for(i=0;i<9;i++) { if(i<5) continue; document.write(i); } </script>
Выберите один из 4 вариантов ответа:
2)5678
Задание №175
Что выведет следующий код JavaScript на рисунке?
|
|
|
Выберите один из 4 вариантов ответа: |
|
|
2) |
|
1 3 5 7 9 11 13 15 17 19 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Задание №176 |
|
|
Что выведет |
код JavaScript на рисунке? |
|
|
|
|
|
|
|
Выберите один из 4 вариантов ответа:
1) |
|
1 |
|
|
|
Задание №177
Запишите в поле ниже свойство элемента <p> , позволяющее изменить содержимое представленное на рисунке.
Заполните пропуски:
<html>
<body>
<h1>Studiem JavaScript</h1> <p>Afisarea informatiei.</p> <p id="afisare"></p> <script> document.getElementById("afisare").[innerHTML] = 12+5; </script>
</body>
</html>
Задание №178
Дан следующий код JavaScript:
var str = "În textul dat se caută un cuvint dat"; var pos = str.search("dat");
Какой результат будет содержать переменная pos после применения метода search()?
Запишите ответ:
1) |
Ответ: |
10 |
|
|
|
Задание №179
Что выведет следующий код?
<script> for(i=0;i<9;i++) { document.write(i); if(i<5) break; } </script>
Выберите один из 4 вариантов ответа:
1)0
Задание №180
Дан следующий код JavaScript: var x = 5.437; x.toFixed(6);
Какое значение будет содержать переменная x после применения метода toFixed()?
Запишите ответ:
1) |
Ответ: |
5.437000 |
|
|
|
Задание №181
Что выведет следующий код JavaScript на рисунке?
Выберите один из 4 вариантов ответа:
4)75
Задание №182
Что выведет скрипт JavaScript на рисунке?
|
|
|
|
|
Выберите один из 4 вариантов ответа: |
3) |
|
ничего, скрипт содержит ошибку |
|
|
|
Тест: "".
Задание №1
Укажите элементы таблицы:
Выберите несколько из 5 вариантов ответа:
Поля
1)+
4) + запись
|
|
Задание №2 |
|
|
|
Укажите объекты базы данных: |
||
|
|
|
|
|
Выберите несколько из 7 вариантов ответа: |
|
|
|
1) |
+ |
таблицы |
|
|
|
2) |
+ |
индексы |
|
|
|
4) |
+ |
представления |
|
|
|
5)+ хранимые процедуры
Задание №3
Укажите, какие из нижеуказанных вариантов относятся к описанию первичного ключа:
Выберите несколько из 4 вариантов ответа:
1)+ значения должны быть уникальными
4)+ не содержать значения NULL
Задание №4
Запишите и выбирите название команд, которые используются для модификации данных (используйте только строчные буквы.)
Заполните пропуски:
Добавить запись можно с помощью команды [insert]
Изменить запись можно с помощью команды [update]
Удалить запись можно с помощью команды [delete]
Задание №5
Запишите название объекта базы данных, который используется для ускорения доступа к данным (используйте только строчные латинские буквы.)
Запишите ответ:
1) |
Ответ: |
index |
|
|
|
Задание №6
Укажите команду SQL, которая используется для извлечения информации из базы данных:
Выберите один из 4 вариантов ответа:
1) + SELECT
Задание №7
Дополните следующее предложение:
Заполните пропуски:
[Сценарий] серия команд языка
Задание №8
Диаграммы базы данных могут быть использованы для:
Выберите несколько из 4 вариантов ответа:
1) |
+ |
Визуализации структур таблиц базы данных и связей между |
|
таблицами. |
|||
|
|
4)+ Графического отображения схемы базы данных
Задание №9
Укажите символьные типы данных:
Выберите несколько из 5 вариантов ответа:
1) + TEXT
3) |
+ |
|
CHAR |
|
|||
|
|
|
|
5) |
+ |
|
VARCHAR |
|
|
|
|
Задание №10
Укажите опцию, используемую для сортировки записи запроса:
Выберите один из 4 вариантов ответа:
2)+ ORDER BY
Задание №11
Синонимом какого понятия является понятие 'кортеж'?
Выберите один из 4 вариантов ответа:
1) + Запись
Задание №12
Что такое MS SQL Server?
Выберите один из 3 вариантов ответа:
2)+ Реляционная СУБД
Задание №13
Дополните предложение, подходящими словами (используйте только строчные буквы)
Заполните пропуски:
Первичный ключ это [поле] или множество [полей] которые уникально идентифицируют запись таблицы.
Задание №14
Укажите команду SQL, которая используется для изменения данных:
Выберите один из 4 вариантов ответа:
4) + UPDATE
Задание №15
Укажите команду SQL, которая используется для удаления данных:
Выберите один из 5 вариантов ответа:
3) + DELETE
Задание №16
Укажите команду SQL, которая используется для создания базы данных:
Выберите один из 4 вариантов ответа:
1)+ Create Database
Задание №17
Укажите зарезервированные слова, которые используются для указания соединений в запросах:
Выберите несколько из 6 вариантов ответа:
2) + ON
4) + JOIN
6) + INNER
Задание №18
Дополните предложение:
Заполните пропуски:
[Транзакция]группа последовательных операций с базой данных, которая представляет собой логическую единицу работы с данными.
|
|
Задание №19 |
|
|
|
|
Выберите функции агрегации : |
|
|
|
|
|
|
Выберите несколько из 7 вариантов ответа: |
|
|
|
1) |
+ |
COUNT |
|
|
|
2) |
+ |
SUM |
|
|
|
4) |
+ |
MAX |
|
|
|
6) |
+ |
MIN |
|
|
|
7) |
+ |
AVG |
|
|
|
Задание №20
Укажите команды группы DDL :
Выберите несколько из 5 вариантов ответа:
1) + CREATE
3) + ALTER
4) + DROP
|
|
Задание №21 |
|
|
|
|
Укажите команды группы DML: |
|
|
|
|
|
|
Выберите несколько из 5 вариантов ответа: |
|
|
|
1) |
|
INSERT |
+ |
||
|
|
|
2) |
+ |
UPDATE |
|
|
|
3) |
+ |
DELETE |
|
|
|
5) |
+ |
SELECT |
|
|
|
Задание №22
Укажите команду для удаления всех строк из таблицы А:
Выберите один из 4 вариантов ответа:
2)+ delete from A
Задание №23
Какие из зарезервированных слов в сочетании со словами : "TABLE employees" формируют правильную команду?
Выберите один из 5 вариантов ответа:
5) + DROP
Задание №24
Укажите все типы данных, для которых может быть использован оператор LIKE
Выберите несколько из 5 вариантов ответа:
2) + Varchar
4) + Char
Задание №25
Какое ключевое слово используется для сортировки результата запроса, который был сгруппирован GROUP BY?
Выберите один из 4 вариантов ответа:
2) + HAVING
Задание №26
Какое из перечисленных ключевых слов запроса по повторяющиеся строки?
Выберите один из 5 вариантов ответа:
1) + Distinct
Задание №27
Укажите команду удаления базы данных:
Выберите один из 3 вариантов ответа:
3)+ Drop database [name_db]
Задание №28
Какой из операторов позволяет объединитьтатынесколькихрезуль запросов, не исключая одинаковые строки?
Выберите один из 5 вариантов ответа:
4)+ union all
Задание №29
Какую из перечисленных функций агрегации можно столбцам любого типа?
Выберите один из 5 вариантов ответа:
5) + count
Задание №30
Какое ключевое слово служит для создания алиаса результата выборки ?
Выберите один из 5 вариантов ответа:
2) + AS
Задание №31
Укажите команду создания таблицы:
Выберите один из 3 вариантов ответа:
3)+ Create table [name_table] (fields....)
Задание №32
Выберете какие ключевые слова используются в фразе ORDER BY:
Выберите несколько из 5 вариантов ответа:
2) + desc
4) + asc
Задание №33
Выберете системные базы данных СУБД MS Sql Server:
Выберите несколько из 8 вариантов ответа:
2) |
+ |
tempdb |
|
|
|
4) |
+ |
master |
|
|
|
7) |
+ |
model |
|
|
|
8) |
+ |
msdb |
|
|
|
Задание №34
Выберите типы данных, которые используются для хранения текстовых данных в кодировке UNICODE.
Выберите несколько из 7 вариантов ответа:
3) |
+ |
nchar |
|
|
|
5) |
+ |
nvarchar |
|
|
|
Задание №35
Укажите верное высказывание:
Выберите один из 5 вариантов ответа:
Сценарий - набор SQL команд
3)+
|
|
Задание №36 |
|
|
|
|
|
Выберите правильные утверждения |
|||
|
|
|
|
|
|
Выберите несколько из 8 вариантов ответа: |
|
|
|
|
|
1) |
- |
Пакет - это таблица в базе данных |
|
|
|
|
|
2) |
+ |
Слово GO используется для разделения сценария на пакеты |
|
|
|
|
|
3) |
- |
Слово GOTO используется для разделения сценария на пакеты |
|
|
|
|
|
4) |
+ |
Пакет - это средство группирования Sql команд |
|
|
|
|
|
5) |
+ |
Слово GO не является командой языка |
|
|
|
|
|
6) |
- |
Язык |
|
|
|
|
|
7) |
- |
В сценарии строка не может начинаться словом GO |
|
|
|
|
|
8) |
- |
В пакете выполняются только правильные команды. Ошибочные |
|
команды игнорируются |
|||
|
|
||
|
|
|
|
Задание №37
Выберите правильные утверждения
Выберите несколько из 7 вариантов ответа:
1) |
- |
Для создания базы данных используется команда CREATE |
|
MYBASE |
|||
|
|
||
|
|
|
2) |
+ |
|
Для создания структуры таблицы используется команда CREATE |
|
|||
|
TABLE |
||
|
|
|
|
|
|
|
|
3) |
- |
|
Имя таблицы может содержать не больше 10 знаков |
|
|
|
|
4) |
- |
|
Слово UNIQUE может быть использовано и для определения |
|
первичного ключа |
||
|
|
|
|
|
|
|
|
5) |
- |
|
Первичному ключу может быть задано ограничение NULL |
|
|
|
|
6) |
+ |
|
Первичному ключу может быть задано ограничение NOT NULL |
|
|
|
|
7) |
- |
|
Ограничение IDENTITY определяет первичный ключ |
|
|
|
|
Задание №38
Выберите слова, которые определяют ограничения
Выберите несколько из 9 вариантов ответа:
2) + CHECK
5)+ FOREIGN KEY
7) + UNIQUE
9)+ PRIMARY KEY
Задание №39
Выберите истинные утверждения
Выберите несколько из 7 вариантов ответа:
1) |
- |
Для изменения базы данных Northwind используется команда |
|
ALTER TABLE Northwind |
|||
|
|
||
|
|
|
2) |
+ |
|
Команда ALTER TABLE Products ADD price INTEGER добавляет |
|
|||
|
поле price в таблицу Products |
||
|
|
|
|
|
|
|
|
3) |
- |
|
Команда ALTER DATABASE Customers изменяет структуру |
|
таблицы Customers |
||
|
|
|
|
|
|
|
|
4) |
- |
|
Команда UPDATE TABLE Products ADD price INTEGER |
|
добавляет поле price в таблицу Products |
||
|
|
|
|
|
|
|
|
5) |
+ |
|
Ограничение FOREIGN KEY может быть задано командой ALTER |
|
TABLE |
||
|
|
|
|
|
|
|
|
6) |
+ |
|
База данных Depozit может быть удалена с помощью команды |
|
DROP DATABASE Depozit |
||
|
|
|
|
|
|
|
|
7) |
- |
|
База данных Depozit может быть удалена с помощью команды |
|
DELETE DATABASE Depozit |
||
|
|
|
|
|
|
|
|
Задание №40
Выберите отсутствующие слова из выпадающих списков
Заполните пропуски:
Для добавления записи в таблицу используется команда [insert].
Для изменения значений в записях таблицы используется команда [update].
Вкоманде добавления записи в таблицу используется ключевое слово [values]
Вкоманде изменения значений в записях таблицы используется ключевое слово [set]
Задание №41
Выберите истинные утверждения
Выберите несколько из 5 вариантов ответа:
1) |
- |
Оператор IF ... ELSE вычисляет факториал числа |
|
|
|
|
|
||
2) |
- |
Оператор IF ... ELSE называется циклическим оператором |
||
|
|
|
|
|
3) |
- |
В |
} |
|
|
|
|
|
|
4) |
+ |
В |
begin |
и end. |
|
|
|
|
|
5) |
+ |
Оператор IF ... ELSE используется для изменения |
|
|
последовательности выполнения команд в сценарии. |
|
|||
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
Задание №42 |
|
|
|
|
|
||
Выберите истинные утверждения |
|
|
||
|
|
|
|
|
|
|
Выберите несколько из 6 вариантов ответа: |
|
|
|
|
|
|
|
1) |
- |
Хранимая процедура это программа на языке C#. |
|
|
|
|
|
||
2) |
+ |
Хранимая процедура это сценарий, который хранится в базе |
||
данных |
|
|
||
|
|
|
|
|
|
|
|
||
3) |
- |
Хранимая процедура должна иметь хотя бы один параметр |
||
имеющий тип char. |
|
|
||
|
|
|
|
|
|
|
|
|
|
4) |
- |
Хранимая процедура возвращает всегда значение типа |
Int. |
|
|
|
|
||
5) |
+ |
В базе данных могут храниться несколько хранимых процедур. |
||
|
|
|
|
|
6) |
- |
Хранимые процедуры являются элементами |
только системной |
|
базы данных system. |
|
|
||
|
|
|
|
|
|
|
|
|
|
Задание №43
Укажите объекты базы данных , в которых хранятся данные
+
3)
Выберите один из 8 вариантов ответа:
Таблицы
Задание №44
Укажите, какой способ подключения к серверу базы данных требует ввод имени пользователя и пароля
Выберите один из 3 вариантов ответа:
1)
2)+ Sql Server Autentication
Задание №45
Укажите слова, которые определяют успешное завершение транзакции
Выберите один из 5 вариантов ответа:
2)+ commit transaction
Задание №46
В
Выберите один из 2 вариантов ответа:
2) + предусловием
Задание №47
Фраза языка Т- SQL - ORDER BY определяет:
Выберите один из 4 вариантов ответа:
2)+ порядок сортировки результатов
Задание №48
Определить все командторые, неко позволяют вводить зн в колонку c1.
Выберите несколько из 4 вариантов ответа:
2)+ CREATE TABLE z1 (c1 INT PRIMARY KEY)
3)+ CREATE TABLE z1 (c1 INT NOT NULL)
Задание №49
Запишите отсутствующие слова.
Используйте только строчные буквы.
Заполните пропуски:
Ограничение, задающее полю значение по умолчанию при добавлении записи определяется ключевым словом [default].
Ограничение, обеспечивающее автоматическое заполнение поля при добавлении записи определяется ключевым словом [identity].
Задание №50
Дана таблица PLAYERS, которая содержит информацию об игроках из разных футбольных команд.
Обязательно ли использовать ключевое слово DISTINCT в следующем запросе для получения списка уникальных значений TEAM:
SELECT DISTINCT TEAM FROM PLAYERS
Выберите один из 2 вариантов ответа:
1) + Да
Задание №51
Для чего применяются индексы в Базе Данных ?
Выберите один из 4 вариантов ответа:
3)+ для ускорения доступа к данным
Задание №52
Может ли первичный(primary)одновременноключ быть и внешним ключом?
Выберите один из 2 вариантов ответа:
1) + Да
Задание №53
ДанытаблицыDOGS,CATS,ANIMALS.
Name имеетипchar(10), аAge - number(10). Выберитекорректныеinsert запросы
|
|
Выберите несколько из 5 вариантов ответа: |
|
|
|
2) |
+ |
INSERT INTO ANIMALS ( Name,Age) SELECT Name, Age FROM CATS; |
|
|
|
4) |
+ |
INSERT INTO ANIMALS Values ('Kay',11); |
|
|
|
Задание №54
Какие из указанных нижеНЕвыраженийпринадлежат группе коман DDL (Data Definition Language)?
Выберите несколько из 5 вариантов ответа:
3) + UPDATE
4) + DELETE
Задание №55
Какое из перечисленных ключевых слов запроса по неповторяющиеся строки?
Выберите один из 5 вариантов ответа:
1) + Distinct
Задание №56
Какое из ключевых слов указываетйзапросвложенныдля провер отсутствия строк?
Выберите один из 5 вариантов ответа:
3)+ Not exists
Задание №57
Выберите верный синтаксис DELETE выражений
Выберите один из 4 вариантов ответа:
2) |
+ |
DELETE FROM table_name WHERE condition |
|
|
|
Задание №58
Выберите инструкцию, которая при успешном выполнении транзакции переводит базу данных из состояния 1 в состояние 2.
Выберите один из 6 вариантов ответа:
3) + Commit
Задание №59
Какое ключевое слово используется для создания триггера, определенного только для постоянных таблиц?
Выберите один из 4 вариантов ответа:
4) + After
Задание №60
Определите все правильные утверждения.
Выберите несколько из 5 вариантов ответа:
1)- Пользовательская функция является объектом базы данных
2)+ Хранимая процедура является объектом базы данных
3)- Представление
4)+ Транзакция это неделимый рабочий блок
5)- Триггер это разновидность пользовательской функции
Задание №61
Выберите слова, указывающие на классы функций пользователя.
Выберите несколько из 5 вариантов ответа:
2) |
+ |
|
Scalar |
|
|||
|
|
|
|
4) |
+ |
|
Inline |
|
|
|
|
5) |
+ |
|
|
|
|
|
|
Задание №62
Какое слово указывает на тип пользовательской функции?
Выберите один из 4 вариантов ответа:
3) + Inline
Задание №63
Укажите взаимосвязь между ограничениями и функциями которые они выполняют:
|
|
Укажите соответствие для всех 4 вариантов ответа: |
|
|
|
1) |
2 |
Not Null - Запрещает размещение значений NULL |
|
|
|
2) |
4 |
Default - Устанавливает значение по умолчанию |
|
|
|
3) |
1 |
Primary key - Определяет поле как первичный ключ |
|
|
|
4)3 Foreign key - Определяет поле внешнего ключа
Задание №64
Укажите соответствие между определением и описанием следующих объектов базы данных:
Укажите соответствие для всех 4 вариантов ответа:
1) |
1 |
Индексы - Дополнительные структуры, которые используется для ускорения |
|||
доступа к данным. |
|||||
|
|
||||
|
|
|
|
|
|
2) |
2 |
Триггеры - Специальная категория хранимых процедур, используемых для |
|||
обеспечения целостности баз данных. |
|||||
|
|
||||
|
|
|
|
|
|
3) |
4 |
Хранимые процедуры - Специальный тип пакета инструкций TRANSACT |
|||
SQL и процедурных расширений, который является объектом базы данных. |
|||||
|
|
||||
|
|
|
|
|
|
|
|
Пользовательская функция - Специальный программируемый тип пакета |
|||
4) |
5 |
инструкций TRANSACT SQL и процедурных расширенийб базирующийся на |
|||
|
|
входных и выходных параметрах. |
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Задание №65
Укажите соответствие между определением и описанием следующих объектов базы данных:
Укажите соответствие для всех 2 вариантов ответа:
1) |
1 |
Диаграмма базы данных |
Графическое представление структуры |
|
таблиц, индексов и других свойств. |
||
|
|
|
|
|
|
|
|
|
2 |
Представление |
Виртуальная таблица, данные из которой |
2) |
|
не хранятся в базе данных в качестве |
|
|
|
|
отдельного объекта. |
|
|
|
|
Задание №66
Дополните код необходимыми ключевыми словами (Используйте только строчные буквы)
Заполните пропуски:
[create] table discipline
(id_disciplina int [primary] key
, nume_disciplina varchar(50)[default] 'unknown'
[,]nume_profesor varchar (50) [check] (numeprofesor<>' ') , numar_ore int
)
Задание №67
Команда, описанная ниже, добавляет поле в таблицу studenti,
Дополните код необходимыми ключевыми словами (Используйте только строчные буквы)
Заполните пропуски:
[alter] [table] studenti
[add] adresa varchar (100)
Задание №68
Структура базы данных Colegiu изображена на рисунке .
Дополните код необходимыми ключевыми словами
(Используйте только строчные буквы)
Заполните пропуски:
create [table] profesori
(id_profesori int [primary] key
,nume_profesor varchar (50) [check] (nume_profesor<>' ')
)
Задание №69
Дана база данных CentruDE. Укажите внешний ключ для таблицы Studenti.
Укажите место на изображении:
Задание №70
Верно ли логически составлен следующий запрос:
SELECT EMP_NAME, SUM(SAL) FROM EMPLOYEE;
Выберите один из 2 вариантов ответа:
2) + Нет
Задание №71
Укажите корректную команду INSERT из перечисленных:
Выберите один из 5 вариантов ответа:
5) |
+ |
INSERT INTO students (id, first_name, last_name) VALUES (100, 'Kim', |
|
'Matheson') |
|||
|
|
||
|
|
|
Задание №72
Внекоторой таблице есть колонка EX_COL. Записи таблицы для этой колонки содержат значения { 100, 200, 300, NULL }. Каким будет результат функции AVG(EX_COL)?
Выберите один из 4 вариантов ответа:
1) + 200
Задание №73
Для существующих таблиц tab1 и tab2, укажите верных запрос:
Выберите один из 4 вариантов ответа:
|
+ |
|
|
|
2) |
select id,str1,id1 from tab1,tab2 |
|
||
|
|
|||
|
|
|
|
|
Задание №74
Дана таблица Users.
Получим ли мы единственную запись таблицы Users с помощью запроса:
SELECT * FROM USERS WHERE ADDBY = NULL
Выберите один из 2 вариантов ответа:
1) + Нет
Задание №75
Дана таблица Peoples.
Каков будет результат выполнения запроса
SELECT COUNT(Amount) FROM Peoples;
Выберите один из 4 вариантов ответа:
1) + 3
Задание №76
Дана таблица Friends.
Сколько записей будет удалено в результате выполнения выражения:
DELETE FROM Friends WHERE AGE = NULL;
Запишите ответ:
1) |
Ответ: |
0 |
|
|
|
Задание №77
Дана пустая таблица, созданная с помощью выраже
create table simple_tab (col1 varchar(10) primary key);
Какие из перечисленных запросов отработают корр
Выберите несколько из 4 вариантов ответа:
1) |
+ |
|
insert |
into |
simple_tab |
values |
( |
'aa' ); |
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
+ |
|
|
|
|
|
|
|
|
|
2) |
insert |
into |
simple_tab |
( col1 |
) |
values ( 'bbbbb' ); |
|
|||
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
Задание №78
Что делает опция ESCAPE в следующем выражении S
SELECT ProductName, ProductCode FROM Products LIKE 'GA_00_A' ESCAPE '
A'?
Выберите один из 5 вариантов ответа:
2) |
+ |
Позволяет рпринтетировать символ подчеркивания в строке |
|
символ, если он стоит после 'A' |
|||
|
|
||
|
|
|
Задание №79
ДанытаблицыDOGS,CATS,ANIMALS.
Name имеетипchar(10), аAge - number(10). Выберитекорректныеinsert запросы
|
|
Выберите несколько из 5 вариантов ответа: |
|
|
|
2) |
+ |
INSERT INTO ANIMALS ( Name,Age) SELECT Name, Age FROM CATS; |
|
|
|
4) |
+ |
INSERT INTO ANIMALS Values ( 'Kay',7); |
|
|
|
Задание №80
Какая ошибка в этом запросе?
UPDATE books SET sales_1999 > (SELECT SUM(qty * price) FROM sales
WHERE sales.book_id = books.id
AND sales.date BETWEEN '01/01/1999' AND '12/31/1999')
Выберите один из 4 вариантов ответа:
2) |
+ |
Следует использовать знак (=) для подзапроса. |
|
|
|
Задание №81
ТаблицаRATE имеетполяrate_id, id_del, value.
Какой результат выполнения следующегоапроса? з
DELETE FROM RATE where rate_id in (SELECT rate_id FROM RATE WHERE id_ del=1) AND id_del=0
|
|
Выберите один из 5 вариантов ответа: |
|
|
|
2) |
+ |
Запрос выполнится, но не удалит ни одной записи |
|
|
|
Задание №82
Дана таблица Elements.
Сколько строк вернет запрос:
SELECT * FROM Elements
WHERE Year NOT IN (SELECT Year FROM Elements)
Выберите один из 5 вариантов ответа:
2) + 0
Задание №83
Дана таблица Clients.
После обновления таблицы:
UPDATE Clients SET Summa = Summa + 700
Какой будет результат выполнениязапроса
SELECT AVG(Summa) FROM Clients;
Выберите один из 6 вариантов ответа:
3) + 2700
Задание №84
Дана пустая таблица, созданная с помощью выраже
create table simple_tab (col1 char unique);
Какие из перечисленных запросов успешно выполня
Выберите несколько из 4 вариантов ответа:
1) |
+ |
|
insert into simple_tab values ( '''' ); |
Remarcă: 4 символа |
|
||||
|
апостроф |
|
||
|
|
|
|
|
|
|
|
|
|
2) |
+ |
|
insert into simple_tab values ( 'a' ); |
|
|
|
|
|
|
3) |
+ |
|
insert into simple_tab values ( null ); |
|
|
|
|
|
|
Задание №85
Необходимвычислить средний объем продаж (advanc доход (sales) от продажи книг в разделе (type) таблицы titles. Какой из перечисленных фрагмент поставленную задачу?
Выберите один из 5 вариантов ответа:
3) |
+ |
Select avg (advance), sum (sales) from titles where type = |
|
’business’ |
|||
|
|
||
|
|
|
Задание №86
Укажите, какая запись из перечисленных ниже, меняет значение "Hansen" на "Nilsen" в поле "Last Name" таблицы "Persons"?
Выберите один из 4 вариантов ответа:
3) |
+ |
UPDATE Persons SET LastName='Nilsen' WHERE |
|
LastName='Hansen' |
|||
|
|
||
|
|
|
Задание №87
Структура базы данных Colegiu изображена на рисунке .
Дополните код необходимыми ключевыми словами
(Используйте только строчные буквы)
Заполните пропуски:
select nume_raion, nume_localitate
from localitati [inner] join [raioane]
on localitati.[id_raion]=[raioane].id_raion
Задание №88
Структура базы данных Coregrafie, изображена на рисунке .
Дополните код необходимыми ключевыми словами (Используйте только строчные буквы)
Заполните пропуски:
Select nume_coregraf,prenume_coregraf,salariu_coregraf,( Select [Count(*)] from grupe
where grupe.id_coregraf=coregrafi.id_coregraf) as 'nr_antrenamente' from [coregrafi]
Задание №89
Структура базы данных Coregrafie, изображена на рисунке . Дополните код необходимыми ключевыми словами (Используйте только строчные буквы)
Заполните пропуски:
Create view [Coregrafi & Grupe]
As Select nume_coregraf,prenume_[coregraf], (salariu_[coregraf]*nr_antr_saptamana) as Salariul_saptamanal,
virsta
from coregrafi,grupe
where [coregrafi].id_coregraf=grupe.id_coregraf
Задание №90
Структура базы данных Coregrafie, изображена на рисунке . Дополните код необходимыми ключевыми словами (Используйте только строчные буквы)
Заполните пропуски:
SELECT categorii.nume_categorie, [grupe].an_antrenament, grupe.nume_grupa, grupe.nr_antr_saptamana
FROM categorii [inner] join
grupe ON [categorii].id_categorie = grupe.id_categorie
Задание №91
Структура базы данных Coregrafie, изображена на рисунке .
Дополните код необходимыми ключевыми словами
(Используйте только строчные буквы)
Заполните пропуски:
Create table dansatori
(
id_dansator int [primary] Key
,nume_dansator varchar(30) NOT NULL ,prenume_dansator varchar(30) NOT NULL ,sex_dansator char(1)
,data_dansator date
,telefon_dansator char(25) NULL
,id_grupa int [foreign] key references [grupe](id_grupa) NOT NULL );
Задание №92
Дополните код необходимыми ключевыми словами таким образом, чтобы выполнился нижеуказанный запрос, результат которого изображен на рисунке . (Используйте только строчные буквы)
Заполните пропуски:
Select nume_[dansator],prenume_dansator
From dansatori
where nume_[dansator] [like] 'G%'
Задание №93
Дополните код необходимыми ключевыми словами таким образом, чтобы выполнился нижеуказанный запрос, результат которого изображен на рисунке . (Используйте только строчные буквы)
Заполните пропуски:
Select id_coregraf,nume_coregraf,salariu_[coregraf],sex_coregraf,year(getdate()) - year(data_coregraf) - 15 [as] virsta
From coregrafi
Order [by] salariu_[coregraf]
Задание №94
Дополните код необходимыми ключевыми словами таким образом, чтобы выполнился нижеуказанный запрос, результат которого изображен на рисунке . (Используйте только строчные буквы)
Заполните пропуски:
Select nume_coregraf,prenume_coregraf,salariu_coregraf,( Select count(*) from grupe
where [grupe].id_coregraf=coregrafi.id_coregraf) [as] 'nr_antrenamente'
[from] coregrafi
Задание №95
Структура базы данных Coregrafie, изображена на рисунке . Дополните код необходимыми ключевыми словами (Используйте только строчные буквы)
Заполните пропуски:
[alter] TABLE dansatori ADD [constraint] gr_dansator
FOREIGN KEY (id_grupa) REFERENCES [grupe](id_grupa)
Задание №96
Дополните код необходимыми ключевыми словами таким образом, чтобы выполнился нижеуказанный запрос, результат которого изображен на рисунке . (Используйте только строчные буквы)
Заполните пропуски:
SELECT |
|
numeClient,prenumeClient [from] |
Clienti |
WHERE idClient [in]( |
|
SELECT idClient FROM Comenzi |
|
WHERE idCazare IN (
SELECT idCazare [from] Cazare [where] stele =
2
)
)
Задание №97
Дополните код необходимыми ключевыми словами таким образом, чтобы выполнился нижеуказанный запрос, результат которого изображен на рисунке . (Используйте только строчные буквы)
Заполните пропуски:
SELECT numeClient,prenumeClient,[telclient] FROM Clienti
WHERE telClient [like] '69%' [order] BY telClient
Задание №98
Структура базы данных Turism, изображена на рисунке .
Дополните код ограничения необходимыми ключевыми словами
(Используйте только строчные буквы)
Заполните пропуски:
ALTER [table] Orase [add] FOREIGN [key] (idStat) REFERENCES
[state](idStat)
Задание №99
Дополните код необходимыми ключевыми словами таким образом, чтобы выполнился нижеуказанный запрос, результат которого изображен на рисунке . (Используйте только строчные буквы)
Заполните пропуски:
SELECT [top] 5 numeClient AS Nume[,] prenumeClient AS [prenume],
emailClient AS 'Adresa Email' FROM Clienti
WHERE emailClient IS [not] NULL
Задание №100
Структура базы данных Colegiu изображена на рисунке .
Дополните код необходимыми ключевыми словами
(Используйте только строчные буквы)
Заполните пропуски:
CREATE TABLE student
(
id_student int PRIMARY KEY ,nume_stud Char(20) ,pren_stud Char(20) ,[patr_student] Char(30)
,sex_stud Char(1) [check] (sexstud='m' or sexstud='f') ,data_nasterii Date
,gsm Char(10) ,id_grupa [int] ,id_localitate [int]
)
Задание №101
Структура базы данных ComP, изображена на рисунке .
Дополните код ограничения необходимыми ключевыми словами
(Используйте только строчные буквы).
Заполните пропуски:
ALTER TABLE comenzi [add] constraint FK_comenzi_client [foreign] KEY (id_client) REFERENCES [client](id_client );
Задание №102
Структура базы данных Spital, изображена на рисунке .
Дополните код ограничения необходимыми ключевыми словами
(Используйте только строчные буквы).
Заполните пропуски:
alter [table] pacienti
[add] constraint FK_pmedical [foreign] key (id_pmedical) [references] personal_medical (id_pmedical);
Задание №103
Структура базы данных Spital, изображена на рисунке .
Дополните код необходимыми ключевыми словами
(Используйте только строчные буквы)
Заполните пропуски:
create [table] tratament
(id_tratament char(5) not null primary [key],
nume_tratament varchar(25) [not] null,
[durata] char(15) not null,);
Задание №104
Результат выполнения нижеуказанного запроса изображен на рисунке.
Выберите предложение, которое описывает результат.
Select nume_pacient,prenume_pacient
From Pacienti
Order by nume_pacient asc;
Выберите один из 3 вариантов ответа:
1)+ упорядочивает список пациентов в алфавитном порядке фамилий
Задание №105
Какие из перечисленныхукцийконстрзапросаНЕ являются верными?
Выберите несколько из 5 вариантов ответа:
1) |
|
+ |
SELECT список полей FROM список таблиц HAVING условия |
|
группировки GROUP BY поля для группировки |
||
|
|
|
|
|
|
|
|
4) |
|
+ |
SELECT список полей FROM список таблиц UNION SELECT |
|
|||
|
список полей |
||
|
|
|
|
|
|
|
|
Задание №106
Запишите отсутствующие слова.
Используйте только строчные буквы.
Заполните пропуски:
Для объявления переменных в языке
Вязыке
Вязыке
Вязыке
Задание №107
Запишите отсутствующие ключевые слова.
Используйте только строчные буквы.
Заполните пропуски:
Хранимая процедура создаётся командой [create] [procedure].
Вопределении хранимой процедуры, команды следуют за ключевым словом
[as].
Хранимая процедура может быть изменена командой [alter] [procedure].
Для определения выходного параметра хранимой процедуры используется ключевое слово [output].
Задание №108
Укажите в окне Object Explorer ветвь,содержащую хранимые процедуры базы данных Colegiu
Укажите место на изображении:
Задание №109
Укажите в окне Object Explorer ветвь,содержащую список пользователей сервера баз данных.
Укажите место на изображении:
Задание №110
Укажите типы данных, используемые для числовых значений
Выберите несколько из 8 вариантов ответа:
3) + Integer
4) + Float
5) + Money
7) + Decimal
Задание №111
Используя структуру, изображенную на рисунке, дополните код необходимыми ключевыми словами
(Используйте только строчные буквы)
Заполните пропуски:
select nmraion, nmlocalit
from localit [inner] join [raion]
on localit.[idraion]=[raion].idraion
Задание №112
Внесите отсутствующие слова в нижеуказанную команду (Используйте только строчные буквы)
Заполните пропуски:
[create] table discipline
(iddisciplina int [primary] key
,numedisciplina varchar(50)[unique] /*в этом поле должны быть уникальные значения*/
[,] numeprofesor varchar (50) [check] (numeprofesor<>' ')
, numarore int
)
Задание №113
Нижеуказанная команда добавляет поле в таблицу student.
Запишите отсутствующие ключевые слова.
(Используйте только строчные буквы)
Заполните пропуски:
[alter] [table] student
[add] adresa varchar (100)
Задание №114
База данных содержит таблицы produse и procurari.
Внижеуказанную команду внесите ключевые слова, которые позволят установить вторичный ключ для таблицы procurări.
(Используйте только строчные буквы)
Заполните пропуски:
[alter] table procurari
[add] [foreign] key (idprodus) [references] produse
Задание №115
Внесите отсутствующие слова в нижеуказанную команду
(Используйте только строчные буквы)
Заполните пропуски:
create [table] profesori (codprofesori int [primary] key
, numeprofesor varchar (50) [check] (numeprofesor<>'
')
[,] adresaprofesor varchar(100)
)
Задание №116
Хранимая процедура добавляет запись в таблицу raion.
Восстановите отсутствующие слова.
(Используйте только строчные буквы)
Заполните пропуски:
use colegiu
go
create procedure usp_InsertRaion
@idraion int, [@nmraion] varchar(50)
[as]
[insert] [into] raion (idraion, nmraion) [values] (@idraion, @nmraion)
go
Задание №117
Хранимая процедура добавляет запись в таблицу profesor.
Восстановите отсутствующие слова.
(Используйте только строчные буквы)
Заполните пропуски:
use colegiu go
create procedure usp_InsertProfesor @idprofesor int, [@nmprofesor] varchar(50)
[as]
[insert] [into] profesor (idprofesor, nmprofesor) [values] (@idprofesor, @nmprofesor)
go
Задание №118
Восстановите недостающие слова в сценарии создания представления.
(Используйте только строчные буквы)
Заполните пропуски:
use colegiu go
create [view] VSelectStudent as
select nmstud, prenstud, nmlocalit [from] student [inner] join localit
on student.[idlocalit] = [localit].idlocalit
go
Задание №119
Восстановите недостающие слова в сценарии создания представления.
(Используйте только строчные буквы)
Заполните пропуски:
use colegiu
go
create [view] VSelectGrupa
as
select nmgrupa, nmspec
[from] grupa [inner] join spec
on grupa.[idspec] = [spec].idspec
go
Задание №120
Корректен ли следующий способ объявления композитного ключа:
CREATE TABLE Person (
firstName VARCHAR(20) PRIMARY KEY, lastName VARCHAR(20) PRIMARY KEY
)
Выберите один из 2 вариантов ответа:
2) + Нет
Тест: "Disciplina POO. Examen de Calificare 2018.".
Задание №1 Основные концепции
Укажите общие характеристики для всех объектов
Выберите один из 4 вариантов ответа:
2)+ состояние и поведение
Задание №2 Основные концепции
Укажите процесс, с помощью которого объект может приобретать свойства другого объекта?
Выберите один из 5 вариантов ответа:
3) + Наследование
Задание №3 Основные концепции
Какой шаблон определяет тип объекта?
Выберите один из 4 вариантов ответа:
1) |
+ |
Класс |
|
|
|
Задание №4 Основные концепции
Когда подкласс является производным суперкласса (базового), подкласс наследует :
Выберите один из 4 вариантов ответа:
2)+ атрибуты и методы суперклассов;
Задание №5 Основные концепции
Методы с тем же именем, но с различной подписью называются
|
|
Выберите один из 4 вариантов ответа: |
|
|
|
1) |
- |
приватные методы |
|
|
|
2) |
- |
публичные методы |
|
|
|
3)+ перегруженные методы
4)- предопределенные методы
Задание №6 Основные концепции
Если подкласс определяет метод с той же подписью, как метод суперкласса (базового), то метод называется
|
|
Выберите один из 4 вариантов ответа: |
|
|
|
1) |
- |
перегруженный |
|
|
|
2) |
- |
статический |
|
|
|
3) |
+ |
предопределенные |
|
|
|
4) |
- |
защищенный |
|
|
|
Задание №7 Основные концепции
ООП способствует методу программирования, в котором программы рассматриваются как коллекции:
|
|
Выберите один из 4 вариантов ответа: |
|
|
|
1) |
- |
методов |
|
|
|
2) |
+ |
объeктов |
|
|
|
3) |
- |
модификаторов |
|
|
|
4) |
- |
атрибутов |
|
|
|
Задание №8 Основные концепции
Какого назначение конструктора ?
|
|
Выберите один из 4 вариантов ответа: |
|
|
|
1) |
- |
создаёт интерфейс |
|
|
|
2) |
- |
освобождает системные ресурсы |
|
|
|
3) |
+ |
инициализирует новый объект; |
|
|
|
4) |
- |
создаёт подкласс; |
|
|
|
Задание №9 Основные концепции
Каков принцип, который позволяет разрабатывать методы с тем же именем, но с другой реализацией?
|
|
Выберите один из 4 вариантов ответа: |
|
|
|
1) |
- |
инкапсуляция |
|
|
|
2) |
- |
наследование |
|
|
|
3) |
- |
абстракция |
|
|
|
4) |
+ |
полиморфизм |
|
|
|
Задание №10 Основные концепции
Каков принцип, который позволяет вывод новых классов на основе существующих классов?
|
|
Выберите один из 4 вариантов ответа: |
|
|
|
1) |
- |
инкапсуляция |
|
|
|
2) |
+ |
наследование |
|
|
|
3) |
- |
абстракция |
4) - полиморфизм
Задание №11 Основные концепции
Для того, что бы атрибут одного класса был доступен в только классе, где он находится, требуется использовать модификатор:
Выберите один из 4 вариантов ответа:
1) |
- |
static |
|
|
|
2) |
- |
public |
|
|
|
3) |
+ |
private |
|
|
|
4) |
- |
protected |
|
|
|
Задание №12 Основные концепции
Для того, чтобы указать, что переменная принадлежит к классу, а не установленному модификатору класса, его объявление должно сопровождаться словом:
Выберите один из 4 вариантов ответа:
1) |
- |
public |
|
|
|
2) |
- |
final |
|
|
|
3) |
- |
protected |
|
|
|
4) |
+ |
static |
|
|
|
Задание №13 Основные концепции
,,Множественное’’ наследование в ООП можно моделировать с помощью
|
|
Выберите один из 4 вариантов ответа: |
|
|
|
1) |
- |
переменных |
|
|
|
2) |
- |
анонимных классов |
|
|
|
3) |
+ |
интерфейсов |
|
|
|
4) |
- |
модификаторов доступа |
|
|
|
Задание №14 Основные концепции
Класс, который имплементирует интерфейс:
Выберите один из 4 вариантов ответа:
1)- может имплeментировать один и только один интерфейс;
2) |
- |
не имеет доступа к полям интерфейса, в замен наследует все его |
|
методы; |
|||
|
|
3)+ должен реализовывать все методы интерфейса;
4)- все варианты ложные;
Задание №15 Основные концепции
Как называется способность объекта скрывать свои данные и реализацию от других объектов системы ?
Выберите один из 4 вариантов ответа:
1) - Полиморфизм
2) + Инкапсуляция
3) |
- |
|
Абстракция |
|
|||
|
|
|
|
4) |
- |
|
Наследование |
|
|
|
|
Задание №16 Основные концепции
В ООП полиморфизм проявляется через
Выберите один из 5 вариантов ответа:
1)- Передача аргументов по ссылке
2)- Ограниченный доступ к полям и методам
3)- Статические поля
4)- Статические методы
5)+ Перегруженные методы
Задание №17 Основные концепции
Какой механизм в
Выберите один из 5 вариантов ответа:
1)+ модификаторы доступа
2)- модификаторы класса
3)- cтатические методы
4)- виртуальные методы
5)- собственные методы
Задание №18 Основные концепции
Укажите вариант ответа, который соответствует определению класса
Выберите один из 4 вариантов ответа:
1)- Тип который отражает состояние объекта
2)- Тип, который содержит ряд функций
3)- Тип который показывает поведение элементов
4)+ Тип отражающий свойства и поведение объекта
Задание №19 Основные концепции
Какое значение имеет модификатор доступа protected?
Выберите один из 4 вариантов ответа:
1)- То же самое значение, что и private
2)- Свойства и методы, доступные в классе и его преемника
3)- Противоположность модификатора public
4)+ Свойства и методы, доступные только производному классу
Задание №20 Основные концепции
Необходимо разработать компонент интерфейса, который будет реагировать на действия пользователя, такие как нажатие клавиш.
Какие из следующих программных конструкций следует использовать для достижения этой цели?
Выберите один из 4 вариантов ответа:
1) |
+ |
|
события |
|
|||
|
|
|
|
2) |
- |
|
класс |
|
|
|
|
3) |
- |
|
делегацию |
|
|
|
|
4) |
- |
|
свойство |
|
|
|
|
Задание №21 Основные концепции
Укажите модификатор доступа, который обеспечивает неограниченный доступ?
Выберите один из 5 вариантов ответа:
1) |
- |
Internal; |
|
|
|
2) |
- |
Private; |
|
|
|
3) |
- |
Protected; |
|
|
|
4) |
+ |
Public; |
|
|
|
5) |
- |
Sealed |
|
|
|
Задание №22 Основные концепции
При написании программы вы хотите ограничеть доступ для метода класса, который содержит или является производным от класса, который содержит класс. Какой модификатор доступа должен использовать этот метод?
Выберите один из 5 вариантов ответа:
1) |
- |
public |
|
|
|
2) |
- |
private |
|
|
|
3) |
+ |
|
protected |
|
|||
|
|
|
|
4) |
- |
|
internal |
|
|
|
|
5) |
- |
|
static |
|
|
|
|
Задание №23 Основные концепции
Какой из следующих элементов класса следует использовать для определения поведения класса?
Выберите один из 4 вариантов ответа:
1) |
+ |
Method |
|
|
|
2) |
- |
Property |
|
|
|
3) |
- |
Event |
|
|
|
4) |
- |
Delegate |
|
|
|
Задание №24 Основные концепции
Что является синонимом создания объекта?
Выберите один из 4 вариантов ответа:
1) |
- |
инициализация класса |
2)+ конкретизация класса
3)- создание экземпляра объекта
4)- инициализация объекта
Задание №25 Основные концепции
Что произойдет, если атрибут класса сопровождается модификатором private?
Выберите один из 4 вариантов ответа:
1) |
- |
атрибут может быть использован только общими классами |
|
данного пакета. |
|||
|
|
||
|
|
|
|
2) |
+ |
атрибут может быть использован любым методом класса, к |
|
которому он принадлежит. |
|||
|
|
||
|
|
|
|
3) |
- |
атрибут может быть использован только частными методами |
|
класса, к которому он принадлежит. |
|||
|
|
||
|
|
|
|
4) |
- |
система назначит только одну область памяти для этого типа |
|
атрибута. |
|||
|
|
||
|
|
|
Задание №26 Основные концепции
Какой оператор используется для создания экземпляра объекта?
Выберите один из 5 вариантов ответа:
1) |
- |
+ |
|
|
|
2) |
+ |
new |
|
|
|
3) |
- |
* |
|
|
|
4) |
- |
@ |
|
|
|
5) |
- |
this |
|
|
|
Задание №27 Основные концепции
Предположим, что метод не возвращает результат определенного типа данных, какой из зарезервированных слов ниже, должны быть указаны в качестве возвращения?
Выберите один из 5 вариантов ответа:
1) |
- |
private |
|
|
|
2) |
+ |
void |
|
|
|
3) |
- |
public |
|
|
|
4) |
- |
int |
|
|
|
5) |
- |
double |
|
|
|
Задание №28 Основные концепции
Укажите правильное соотношение между концепцией и соответствующим определением:
Укажите соответствие для всех 4 вариантов ответа:
|
|
инкапсуляция |
|
способность метода с |
1) |
3 |
|
1) |
определенным именем иметь |
|
|
|
|
различное поведение |
|
|
|
|
|
|
|
абстракция |
|
это принцип когда подкласс |
2) |
4 |
|
2) |
имеет все атрибуты и методы |
|
|
|
|
суперклассa |
|
|
|
|
|
|
|
полиморфизм |
|
свойство объектов, |
|
|
|
||
3) |
1 |
|
3) |
скрывать некоторые из |
|
|
|
|
данных и методов |
|
|
|
|
|
|
|
наследование |
|
позволяют не содержит |
4) |
2 |
|
4) |
реализацию метода в данном |
|
|
|
|
классе |
|
|
|
|
|
|
|
|
5) |
позволяет установить режим |
|
|
|
доступа атрибута |
|
|
|
|
|
|
|
|
|
|
|
Задание №29 Основные концепции
Каковы две основные концепции в парадигме ООП ?
Выберите один из 4 вариантов ответа:
1)- объекты и программирование
2)- объекты и ориентация
3)+ объекты и классы
4)- объекты и наследование
|
|
Задание №30 Основные концепции |
|
|
|
|
|
Выберите содержимое класса. |
|||
|
|
|
|
|
|
Выберите один из 4 вариантов ответа: |
|
|
|
|
|
1) |
- |
переменные, конструкторы, методы, внутренние классы. |
|
|
|
|
|
2) |
+ |
переменные, блоки команд, конструкторы, методы, внутренние |
|
классы. |
|||
|
|
||
|
|
|
|
3) |
- |
переменные, внутренние классы, блоки инициализации. |
|
|
|
|
|
4) |
- |
методы, процедуры, функции, экземпляры, анонимные классы. |
|
|
|
|
|
Задание №31 Часто используемые элементы управления. (C#)
Укажите правильное соответствие между классами и их назначением.
Укажите соответствие для всех 3 вариантов ответа:
1) |
1 |
StreamReader |
1) |
обрабатывает символьные |
|
данные. |
|||
|
|
|
|
|
|
|
|
|
|
2) |
1 |
StreamWriter |
2) |
|
представляет доступ к |
|
|||||
|
|
файлам на уровне байтов |
|||
|
|
|
|
|
|
|
|
|
|
|
|
3) |
2 |
FileStream |
3) |
|
обрабатывает только |
|
|
бинарные данные. |
|||
|
|
|
|
|
|
|
|
|
|
|
|
Задание №32 Часто используемые элементы управления. (C#)
Выберите методы, позволяющие записывать данные в файл.
|
|
Выберите несколько из 5 вариантов ответа: |
|
|
|
1) |
+ |
Write(); |
|
|
|
2) |
+ |
WriteLine(); |
|
|
|
3) |
- |
WriteToEnd(); |
|
|
|
4) |
- |
WriteStream(); |
|
|
|
5) |
- |
LineWrite(); |
|
|
|
Задание №33 Часто используемые элементы управления. (C#)
Программист использует в конструкторе класса FileStream перечисление FileMode с членом Append.
Что произойдет, если указанный файл существует на диске?
Выберите один из 5 вариантов ответа:
1)+ Файл будет открыт с указателем потока в конце файла.
2)- Будет создан файл с другим именем.
3)- Возникнет ситуация исключения.
4)- Файл будет открыт с указателем потока в начале файла.
5)- Файл будет открыт и его содержимое будет стерто.
Задание №34 Часто используемые элементы управления. (C#)
Программист использует в конструкторе класса FileStream перечисление FileMode с членом Open.
Что произойдет, если указанный файл существует на диске?
Выберите один из 5 вариантов ответа:
1)- Файл будет открыт с указателем потока в конце файла.
2)- Файл будет удален, создается новый файл с другим именем.
3)- Возникнет ситуация исключения.
4)+ Файл будет открыт с указателем потока в начале файла.
5)- Файл будет открыт и его содержимое будет стерто.
Задание №35 Часто используемые элементы управления. (C#)
Программист использует в конструкторе класса FileStream перечисление FileMode с членом Create.
Что произойдет, если указанный файл существует на диске?
Выберите один из 5 вариантов ответа:
1)- Файл будет открыт с указателем потока в конце файла.
2)+ Файл будет удален, создается новый файл с другим именем.
3)- Возникнет ситуация исключения.
4)- Файл будет открыт с указателем потока в начале файла.
5)- Файл будет открыт и его содержимое будет стерто.
Задание №36 Часто используемые элементы управления. (C#)
Выберите методы для чтения данных из файла.
|
|
Выберите несколько из 6 вариантов ответа: |
|
|
|
1) |
+ |
Read(); |
|
|
|
2) |
+ |
ReadLine(): |
|
|
|
3) |
+ |
ReadBlock(): |
|
|
|
4) |
+ |
ReadToEnd(); |
|
|
|
5) |
- |
ReadToStart(): |
|
|
|
6) |
- |
ReadStream(); |
|
|
|
Задание №37 Часто используемые элементы управления. (C#)
Вашему приложению необходимо сохранить изображение товара в файл на диске.
Вы хотите минимизировать размер этого файла.
Какой из следующих объектов следует использовать для записи файла?
|
|
Выберите один из 5 вариантов ответа: |
|
|
|
1) |
- |
FileStream |
|
|
|
2) |
- |
StreamWriter |
|
|
|
3) |
+ |
BinaryWriter |
|
|
|
4) |
- |
XmlWriter |
|
|
|
5) |
- |
BinaryReader |
|
|
|
Задание №38 Часто используемые элементы управления. (C#)
Выберите конструкцию, позволяющую прокомментировать несколько строк программы.
Выберите один из 5 вариантов ответа:
1)
2)+ /* si */
3) |
- |
{ si } |
4)- [* si *]
5)-
Задание №39 Часто используемые элементы управления. (C#)
Вприведенных ниже вариантов ответов выберите свойство типа Point, определяющее позицию относительно родительского компонента.
Выберите один из 5 вариантов ответа:
1) |
- |
Size |
|
|
|
2) |
+ |
Location |
|
|
|
3) |
- |
Point |
|
|
|
4) |
- |
Destination |
|
|
|
5) |
- |
Pozition |
|
|
|
Задание №40 Часто используемые элементы управления. (C#)
Выберите свойство класса Size.
Выберите несколько из 5 вариантов ответа:
1) |
+ |
Width |
|
|
|
2) |
+ |
Height |
|
|
|
3) |
- |
Top |
|
|
|
4) |
- |
X |
|
|
|
5) |
- |
Y |
|
|
|
Задание №41 Часто используемые элементы управления. (C#)
Выберите свойство класса Point.
Выберите несколько из 5 вариантов ответа:
1) |
+ |
X |
|
|
|
2) |
+ |
Y |
|
|
|
3) |
- |
Width |
|
|
|
4) |
- |
Height |
|
|
|
5) |
- |
Top |
|
|
|
Задание №42 Часто используемые элементы управления. (C#)
Выберите свойство, позволяющее изменить вертикальное расстояние дочернего компонента относительно родительского компонента.
Выберите один из 5 вариантов ответа:
1) |
+ |
|
Top |
|
|||
|
|
|
|
2) |
- |
|
Left |
|
|
|
|
3) |
- |
|
Width |
|
|
|
|
4) |
- |
|
Height |
|
|
|
|
5) |
- |
|
Bottom |
|
|
|
|
Задание №43 Часто используемые элементы управления. (C#)
Выберите свойство, позволяющее изменить горизонтальное расстояние дочернего компонента относительно родительского компонента.
Выберите один из 5 вариантов ответа:
1) |
- |
Top |
|
|
|
2) |
+ |
Left |
|
|
|
3) |
- |
Width |
|
|
|
4) |
- |
Height |
|
|
|
5) |
- |
Bottom |
|
|
|
Задание №44 Часто используемые элементы управления. (C#)
Выберите метод, который удалит все пробельные символы в начале и конце символьной строки.
Выберите один из 5 вариантов ответа:
1) |
- |
Length() |
|
|
|
2) |
- |
ToLower() |
|
|
|
3) |
- |
|
ToUpper() |
|
|||
|
|
|
|
4) |
+ |
|
Trim() |
|
|
|
|
5) |
- |
|
Replace() |
|
|
|
|
Задание №45 Часто используемые элементы управления. (C#)
Выберите метод, который возвращает массив подстрок, образованные из подстрок str, разделенных определенным разделителем.
|
|
Выберите один из 5 вариантов ответа: |
|
|
|
1) |
- |
str.Substring(); |
|
|
|
2) |
- |
str.Length(); |
|
|
|
3) |
- |
str.ToLower(); |
|
|
|
4) |
+ |
str.Split(); |
|
|
|
5) |
- |
str.Remove(); |
|
|
|
Задание №46 Часто используемые элементы управления. (C#)
Вашему приложению необходимо сохранить список клиентов в текстовом файле. Вы хотите свести к минимуму размер этого файла на диске и открыть его в различных текстовых редакторах.
Какой из следующих классов следует использовать для записи файла?
|
|
Выберите один из 4 вариантов ответа: |
|
|
|
1) |
- |
StreamReader |
|
|
|
2) |
+ |
StreamWriter |
|
|
|
3) |
- |
BinaryWriter |
|
|
|
4) |
- |
XmlWriter |
|
|
|
Задание №47 Часто используемые элементы управления. (C#)
Выберите соответствующее определение "элемент управления"
|
|
Выберите один из 5 вариантов ответа: |
|
|
|
|
|
1) |
+ |
любой объект, который может иметь графическое представление |
|
и который может взаимодействовать с пользователем. |
|||
|
|
||
|
|
|
|
2) |
- |
это переопределенный метод |
|
|
|
|
|
3) |
- |
это перегруженный метод |
|
|
|
|
|
4) |
- |
это объект, содержащий только абстрактные методы |
5)- это объект, всегда сопровождаемый анонимным классом
Задание №48 Часто используемые элементы управления. (C#)
Выберите элемент управления, используемый для создания меню в визуальном приложении.
Выберите один из 5 вариантов ответа:
1) |
+ |
MenuStrip |
|
|
|
2) |
- |
Menu |
|
|
|
3) |
- |
MenuTool |
|
|
|
4) |
- |
MenuBox |
|
|
|
5) |
- |
StripMenu |
|
|
|
Задание №49 Часто используемые элементы управления. (C#)
Выберите элемент управления, используемый для создания панели инструментов в визуальном приложении.
Выберите один из 5 вариантов ответа:
1) |
+ |
ToolStrip |
|
|
|
2) |
- |
StripTool |
|
|
|
3) |
- |
ToolBox |
|
|
|
4) |
- |
BoxTool |
|
|
|
5) |
- |
MenuTool |
|
|
|
Задание №50 Часто используемые элементы управления. (C#)
Укажите правильное соответствие между элементом управления и категорией, к которой он принадлежит.
Укажите соответствие для всех 5 вариантов ответа:
1) |
1 |
CheckBox |
1) |
элементы управления для |
|
выбора |
|||
|
|
|
|
|
|
|
|
|
|
2) |
1 |
RadioButton |
2) |
элементы управления типа |
|
значений |
|||
|
|
|
|
|
|
|
|
|
|
3) |
2 |
TextBox |
|
|
|
|
|
|
|
4) |
2 |
PictureBox |
|
|
|
|
|
|
|
5) |
2 |
Label |
|
|
|
|
|
|
|
Задание №51 Часто используемые элементы управления. (C#)
Выберите свойство элементов управления выбора, которые показывают, что выбран элемент управления:
Выберите один из 5 вариантов ответа:
1) |
- |
Text |
|
|
|
2) |
- |
TreeState |
|
|
|
3) |
+ |
Checked |
|
|
|
4) |
- |
CheckState |
|
|
|
5) |
- |
Selected |
|
|
|
Задание №52 Часто используемые элементы управления. (C#)
См. на прикрепленное изображение.
Укажите название элемента управления для представления календаря в окне приложения?
Выберите один из 4 вариантов ответа:
1) |
- |
Calendar |
|
|
|
2) |
+ |
|
MonthCalendar |
|
|||
|
|
|
|
3) |
- |
|
DateTime |
|
|
|
|
4) |
- |
|
DatePickerTime |
|
|
|
|
Задание №53 Часто используемые элементы управления. (C#)
Из приведенных ниже элементов управления выберите элементы управления контейнерного типа:
|
|
Выберите несколько из 5 вариантов ответа: |
|
|
|
1) |
+ |
GroupBox |
|
|
|
2) |
+ |
Panel |
|
|
|
3) |
+ |
TabControl |
|
|
|
4) |
- |
ComboBox |
|
|
|
5) |
- |
RadioGroup |
|
|
|
Задание №54 Часто используемые элементы управления. (C#)
Дан следующий фрагмент кода:
string[] discipline = { "Geografie", "Fizica", "Biologia", "Istoria" };
ListBox listDiscipline = new ListBox();
Выберите инструкцию, которая добавит массив дисциплин в список
listDiscipline
Выберите один из 5 вариантов ответа:
1) |
+ |
|
listDiscipline.Items.AddRange(discipline); |
|
|||
|
|
|
|
2) |
- |
|
listDiscipline.Items.AddRange =discipline; |
|
|
|
|
3) |
- |
|
listDiscipline.Items.Add(discipline); |
|
|
|
|
4) |
- |
|
listDiscipline.Items.Add =discipline; |
|
|
|
|
5) |
- |
|
listDiscipline.Items.Insert(discipline); |
|
|
|
|
Задание №55 Графические элементы (C#)
Выберите класс, который позволяет создать поверхность рисования.
Выберите один из 5 вариантов ответа:
1) |
- |
TextArea |
|
|
|
2) |
- |
PaintArea |
|
|
|
3) |
+ |
Canvas |
|
|
|
4) |
- |
Draw |
|
|
|
5) |
- |
Resource |
|
|
|
Задание №56 Графические элементы (C#)
Выберите правильную расшифровку аббревиатуры GDI.
Выберите один из 4 вариантов ответа:
1)+ Graphics Device Interface
2)- Graphics Digital Interface
3)- Graduate Device Integrated
4)- Graphic Digital Integrated
Задание №57 Графические элементы (C#)
См. указанный рисунок.
Выберите метод рисования прямоугольника с координатами, указанными на чертеже.
|
|
Выберите один из 4 вариантов ответа: |
|
|
|
1) |
+ |
DrawRectangle(10,10,100,80) |
|
|
|
2) |
- |
DrawRectangle(10,100,10,80) |
|
|
|
3) |
- |
DrawRectangle(10,80,100,10) |
|
|
|
4) |
- |
DrawRectangle(10,10,10,80) |
|
|
|
Задание №58 Графические элементы (C#)
Выберите объект, используемый в методах рисования линий и других графических фигур.
Выберите один из 5 вариантов ответа:
1) |
+ |
Pen |
|
|
|
2) |
- |
Brush |
|
|
|
3) |
- |
Line |
|
|
|
4) |
- |
Graphics |
|
|
|
5) |
- |
Width |
|
|
|
Задание №59 Графические элементы (C#)
Выберите объект, используемый в методах заливки цвета графических фигур.
Выберите один из 5 вариантов ответа:
1) |
- |
Pen |
|
|
|
2) |
+ |
Brush |
|
|
|
3) |
- |
Line |
|
|
|
4) |
- |
Graphics |
|
|
|
5) |
- |
Fill |
|
|
|
Задание №60 Графические элементы (C#)
Какое из следующих событий является событием таймера?
Выберите один из 5 вариантов ответа:
1) |
+ |
Tick |
|
|
|
2) |
- |
Click |
|
|
|
3) |
- |
|
Start |
|
|||
|
|
|
|
4) |
- |
|
Stop |
|
|
|
|
5) |
- |
|
Enabled |
|
|
|
|
Задание №61 Instrucțiunile limbajului C#
Care dintre instrucțiunile de iterație de mai jos oferă cea mai bună soluție la parcurgerea tablourilor sau listelor, asigurînd la rîndul său citirea și depănarea mai simplă a codului programului C#?
Выберите один из 5 вариантов ответа:
1) |
- |
while |
|
|
|
2) |
- |
|
|
|
|
3) |
- |
for |
|
|
|
4) |
+ |
foreach |
|
|
|
5) |
- |
repeat |
|
|
|
Задание №62 Instrucțiunile limbajului C#
Este dată următoarea secvență de program C#:
01: int count = 0;
02:while (count <=5)
03:{
04:Console.WriteLine("count={0}", count);
05: count++;
06: }
Ce trebuie de modificat în acest cod, astfel ca el să realizeze exact cinci iterații?
Выберите один из 5 вариантов ответа:
1)+ În linia 01: int count =1;
2)- În linia 02: while (count = = 5)
3)- În linia 02: while (count > = 5)
4)- În linia 05: ++count;
5)- Programul este corect, execută exact cinci iterații.
Задание №63 Instrucțiunile limbajului C#
Elaborați o aplicație pentru linia de comandă. Ce instrucțiune o sa utilizați pentru afisarea informației în linia de comandă. (Alegeți două)
|
|
Выберите несколько из 6 вариантов ответа: |
|
|
|
1) |
- |
Console.Read |
|
|
|
2) |
- |
Console.ReadLine |
|
|
|
3) |
+ |
Console.Write |
|
|
|
4) |
+ |
Console.WriteLine |
|
|
|
5) |
- |
Form1.Write |
|
|
|
6) |
- |
File.Write |
|
|
|
Задание №64 Instrucțiunile limbajului C#
Care dintre secvențele de mai jos vor inițializa corect un masiv bidimensional de elemente întregi cu două linii și patru coloane. (Alegeți două)
Выберите несколько из 5 вариантов ответа:
1)+ int [ , ] m = new int [ , ] {{1,2,3,0},{4,2,5,6}};
2)+ int [ , ] m = {{1,2,3,0},{4,2,5,6}};
3)- int [ ] m = new int [ ] {{1,2,3,0},{4,2,5,6}};
4)- int [ , ] m = new int [ , ] {{1,2},{4,2},{5,3},{6,2}};
5) |
- |
int [ , ] m = {{1,2},{4,2},{5,3},{6,2}}; |
Задание №65 Instrucțiunile limbajului C#
Se elaborează o aplicație ce utilizează un tabel bidimensional descris de secvenâa de cod:
int[,] numbers = new int[,]
{
{11, 7, 50, 45, 27 },
{18, 35, 47, 24, 12 },
{89, 67, 84, 34, 24 },
{67, 32, 79, 65, 10 }
};
Ce valoare va returna expresia numbers[2, 3]?
Выберите один из 5 вариантов ответа:
1) |
- |
47 |
|
|
|
2) |
- |
|
84 |
|
|||
|
|
|
|
3) |
- |
|
24 |
|
|
|
|
4) |
+ |
|
34 |
|
|
|
|
5) |
- |
|
79 |
|
|
|
|
Задание №66 Instrucțiunile limbajului C#
Indicați corespondența corectă dintre denumirea tipului de date și categoria din care face parte:
Укажите соответствие для всех 6 вариантов ответа:
1) |
1 |
byte |
1) |
tipuri valoare |
|
|
|
|
|
2) |
1 |
char |
2) |
tipuri referință |
|
|
|
|
|
3) |
1 |
float |
|
|
|
|
|
|
|
4) |
2 |
class |
|
|
|
|
|
|
|
5) |
2 |
interface |
|
|
|
|
|
|
|
6) |
2 |
array |
|
|
|
|
|
|
|
Задание №67 Instrucțiunile limbajului C#
Care dintre tipurile enumerate mai jos este rădăcina oricărui tip de date:
Выберите один из 5 вариантов ответа:
1) |
+ |
object |
|
|
|
2) |
- |
string |
|
|
|
3) |
- |
int |
|
|
|
4) |
- |
|
byte |
|
|||
|
|
|
|
5) |
- |
|
decimal |
|
|
|
|
Задание №68 Instrucțiunile limbajului C#
Dintre secvențele de cod de mai jos selectați secvențele ce reprezintă instanțierea unui tablou unidimensional cu patru elemente:
Выберите несколько из 5 вариантов ответа:
1) |
- |
int[] tablou; |
2)+ int[] t = new int[]
3)+ int[] t =
4)- int t[] =
5)- int t[] = new t[]
Задание №69 Instrucțiunile limbajului C#
Care dintre declarările de șiruri de mai jos este o declarare de șir de tip ”verbatim”?
Выберите один из 5 вариантов ответа:
1)- string a = “un sir de caractere”;
2)+ string a = @“un sir de caractere”;
3)- string d=”c:\\exemple\\unu.cs”;
4)- string d=#”c:\\exemple\\unu.cs”;
5)- string d=&”c:\\exemple\\unu.cs”;
Задание №70 Instrucțiunile limbajului C#
Indicați corespondența corectă dintre descriere și tipul conversiei numerice:
Укажите соответствие для всех 2 вариантов ответа:
|
|
Se efectueazã (automat) doar |
|
Conversia implicită |
1) |
1 |
dacã nu este afectatã valoarea |
1) |
|
|
|
convertitã. |
|
|
|
|
|
|
|
2) |
2 |
se realizeazã prin intermediul |
2) |
Conversia explicită |
unei expresii cast |
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
3) |
Conversia directă |
|
|
|
|
|
Задание №71 Instrucțiunile limbajului C#
Indicați ordinea după prioritate a efectuării operațiilor din cadrul unei expresii, în care nu sunt paranteze:
|
|
Укажите порядок следования всех 6 вариантов ответа: |
|
|
|
1) |
1 |
Unar |
|
|
|
2) |
2 |
Multiplicativ |
|
|
|
3) |
3 |
Aditiv |
|
|
|
4) |
4 |
Relațional |
5)6 De atribuire
6)5 Condițional
Задание №72 Instrucțiunile limbajului C#
Se consideră secvența de cod:
int x = 10;
int y = ++x;
int z = y++;
Ce valoare se va conține în variabila z după executarea acestor instrucțiuni?
Выберите один из 4 вариантов ответа:
1) |
- |
10 |
|
|
|
2) |
+ |
11 |
|
|
|
3) |
- |
12 |
|
|
|
4) |
- |
13 |
|
|
|
Задание №73 Instrucțiunile limbajului C#
Este necesar să realizați în codul aplicației o ramificare complexă, tot odată să vă asigurați că codul este ușor de citit și înțeles, care dintre instrucțiunile de mai jos ar trebui să utilizați în acest cod?
Выберите один из 5 вариантов ответа:
1) |
- |
case |
|
|
|
2) |
- |
break |
|
|
|
3) |
|
|
- |
||
|
|
|
4) |
+ |
switch |
|
|
|
5) |
- |
while |
|
|
|
Задание №74 Instrucțiunile limbajului C#
Faceți referire la imaginea alăturată.
Se dorește ca această secvență de cod să realizeze cinci iterații. Ce modificări sunt necesare pentru realizarea acestei facilități?
Выберите один из 4 вариантов ответа:
Modificarea codului din linia 01:
1)+
int count = 1;
Modificarea codului din linia 02:
2)-
while (count == 5)
Modificarea codului din linia 02:
3)-
while (count >= 5)
Modificarea codului din linia 05:
4)-
++count
Задание №75 Instrucțiunile limbajului C#
Ce valoare se va conține în variabila x după executarea expresiei:
int x =
Выберите один из 5 вариантов ответа:
1) |
- |
|
19 |
|
|||
|
|
|
|
2) |
+ |
|
13 |
|
|
|
|
3) |
- |
|
20 |
|
|
|
|
4) |
- |
|
17 |
|
|
|
|
5) |
- |
|
10 |
|
|
|
|
Задание №76 Instrucțiunile limbajului C#
Выберите один из 4 вариантов ответа:
public static int Factorial(int n)
{
if (n == 0)
{
return 1;
1) |
+ |
} |
else
{
return n * Factorial(n - 1);
}
}
public static int Factorial(int n)
2)-
{
|
|
if (n == 0) |
|
|
|
|
|
{ |
|
|
return 1; |
|
|
} |
|
|
else |
|
|
{ |
|
|
return (n – 1) * Factorial(n); |
|
|
} |
|
|
} |
|
|
|
|
|
public static int Factorial(int n) |
|
|
{ |
|
|
if (n == 0) |
|
|
{ |
|
|
return n; |
3) |
- |
} |
|
|
else |
|
|
{ |
|
|
return Factorial(n - 1); |
|
|
} |
|
|
} |
|
|
|
|
|
public static int Factorial(int n) |
4) |
- |
{ |
|
|
return n * Factorial(n - 1); |
|
|
|
}
Задание №77 Instrucțiunile limbajului C#
Faceți referire la imaginea alăturată. Indicați numărul de iterații din această secvență de cod:
Выберите один из 5 вариантов ответа:
1) - 5
2) + 4
3) - 3
4) - 2
5) - 0
Задание №78 Instrucțiunile limbajului C#
Care dintre instrucțiunile repetitive de mai jos o să utilizați pentru realizarea unui număr cunoscut de iterații?
Выберите один из 5 вариантов ответа:
1) |
- |
while |
|
|
|
2) |
+ |
for |
|
|
|
3) |
- |
foreach |
|
|
|
4) |
- |
|
|
|
|
5) |
- |
switch |
|
|
|
Задание №79 Instrucțiunile limbajului C#
Indicați numărul de iterații realizate de secvența de cod:
int p=10;
for(int n=0; n>=p; n++)
{
count++
}
Выберите один из 5 вариантов ответа:
1) |
- |
10 |
|
|
|
2) |
- |
11 |
|
|
|
3) |
+ |
0 |
|
|
|
4) |
- |
1 |
|
|
|
5) |
- |
2 |
|
|
|
Задание №80 Instrucțiunile limbajului C#
Care dintre afirmațiile de mai jos reprezintă o instanțiere corectă a unui masiv bidimensional regulat cu patru lnii și trei coloane, ce conține elemente întregi?
Выберите один из 4 вариантов ответа:
1) |
- |
int masiv[4,3]; |
int[,] masiv;
2)+
masiv = new int[4,3];
3)- int[4,3] masiv = new int[,];
int masiv[,];
4)-
masiv[,] = new masiv[3,4];
Задание №81 Instrucțiunile limbajului C#
Faceți referire la codul din imaginea alăturată.
Ce va fi tipărit la ecran?
|
|
|
|
|
|
Выберите один из 5 вариантов ответа: |
|
|
|
|
|
1) |
- |
Acest cod nu se va compila, deoarece conține erori de sintaxă. |
|
|
|
|
|
2) |
+ |
6 |
|
|
|
|
|
3) |
|
5 |
|
- |
|
||
|
|
|
|
4) |
- |
7 |
|
|
|
|
|
5) |
- |
2 |
|
|
|
|
|
Задание №82 Instrucțiunile limbajului C#
Selectați afirmațiile corecte:
|
|
Выберите несколько из 5 вариантов ответа: |
|
|
|
1) |
+ |
Console.WriteLine(1+2+'3'); // va tipari la ecran 33 |
|
|
|
2) |
- |
Console.WriteLine('1'+2+3); // va tipari la ecran 15 |
|
|
|
3) |
+ |
Console.WriteLine(4 + 1.0f); // Va tipari la ecarn 5 |
|
|
|
4) |
- |
Console.WriteLine(5/4); // Va tipări la ecran 1.25 |
|
|
|
5) |
- |
Console.WriteLine('a'+1); // Va tipări la ecran b |
|
|
|
Задание №83 Instrucțiunile limbajului C#
Faceți referire la codul din imaginea alăturată.
Ce va fi tipărit la ecran?
|
|
Выберите один из 5 вариантов ответа: |
|
|
|
1) |
- |
Acest cod nu se va compila, deoarece conține erori de sintaxă. |
|
|
|
2) |
+ |
1 2 |
|
|
|
3) |
- |
2 3 |
|
|
|
4) |
- |
12 3 |
|
|
|
5) |
- |
12 1 |
|
|
|
Задание №84 Instrucțiunile limbajului C#
Selectați secvența de cod pentru completarea următorului tabel cu valorile indicate:
Выберите один из 5 вариантов ответа:
|
|
int[][] matrix = new int[5][4]; |
|
1) |
- |
for(int i=1;i<=5; i++) matrix[i][1] |
= 1; |
|
|
||
|
|
|
|
|
|
int[][] matrix = new int[5][4]; |
|
|
|
|
|
2) |
+ |
for(int i=0;i<5; i++) matrix[i][1] |
= 1; |
|
|
||
|
|
|
|
|
|
int[][] matrix = new int[4][5]; |
|
3) |
- |
for(int i=1;i<=5; i++) matrix[i][1] |
= 1; |
|
|
||
|
|
|
|
|
|
int[][] matrix = new int[5][4]; |
|
4) |
- |
for(int i=1;i<=5; i++) matrix[i][2] |
= 1; |
|
|
||
|
|
|
|
|
int[][] matrix = new int[4][5]; |
5) |
- |
for(int i=0;i<5; i++) matrix[1][i] = 1;
Задание №85 Instrucțiunile limbajului C#
Faceți referire la codul din imaginea alăturată.
Ce va fi tipărit la ecran?
|
|
Выберите один из 4 вариантов ответа: |
|
|
|
1) |
- |
Acest cod nu se va compila, deoarece conține erori de sintaxă. |
|
|
|
2) |
- |
True False |
|
|
|
3) |
+ |
True True |
|
|
|
4) |
- |
Nu va fi tiparit nimic la ecran |
|
|
|
Задание №86 Instrucțiunile limbajului C#
Selectați clasa ce va permite scrierea datelor în fișierul cu numele specificat:
|
|
Выберите один из 5 вариантов ответа: |
|
|
|
1) |
- |
StreamReader |
|
|
|
2) |
+ |
StreamWriter |
|
|
|
3) |
- |
StringReader |
|
|
|
4) |
- |
StringWriter |
|
|
|
5) |
- |
WriteLine |
|
|
|
Задание №87 Instrucțiunile limbajului C#
Selectați clasa ce va permite citirea datelor din fișierul cu numele specificat:
|
|
Выберите один из 5 вариантов ответа: |
|
|
|
1) |
+ |
StreamReader |
|
|
|
2) |
- |
StreamWriter |
|
|
|
3) |
- |
StringReader |
|
|
|
4) |
- |
StringWriter |
|
|
|
5) |
|
ReadLine |
- |
||
|
|
|
Задание №88 Instrucțiunile limbajului C#
Faceți referire la secvența de cod din imaginea alăturată.
Care ar fi rezultatul compilării și executării acestui program?
Выберите один из 5 вариантов ответа:
1) |
- |
Acest cod va genera o eroare la compilare, deoarce declarația |
|
masivului int[] este incorectă. |
|||
|
|
||
|
|
|
|
2) |
- |
Acest progrma se va compila și executa fără erori, dar nu va scrie |
|
nimic la ecran. |
|||
|
|
||
|
|
|
|
3) |
+ |
Acest progrma se va compila și executa fără erori, și va scrie la ecran |
|
valoarea 0 de 10 ori. |
|||
|
|
||
|
|
|
|
4) |
- |
Acest progrma se va compila și executa fără erori, și va scrie la ecran |
|
valoarea null de 10 ori. |
|||
|
|
||
|
|
|
|
5) |
- |
Acest progrma se va compila și executa fără erori, și va scrie la ecran |
|
șirul de caractere arr[i] de 10 ori. |
|||
|
|
||
|
|
|
Задание №89 Instrucțiunile limbajului C#
Faceți referire la codul din imaginea alăturată.
Ce va fi tipărit la ecran?
|
|
Выберите один из 5 вариантов ответа: |
|
|
|
1) |
+ |
102 |
|
|
|
2) |
- |
1023 |
|
|
|
3) |
- |
10 |
|
|
|
4) |
- |
Nu va fi tiparit nimic la ecran |
5)- Codul nu va fi compilat (va genera eroare)
Задание №90 Instrucțiunile limbajului C#
Faceți referire la codul din imaginea alăturată.
Ce valoare va fi afișată la ecran?
|
|
|
|
|
Выберите один из 5 вариантов ответа: |
|
|
|
1) |
+ |
9 |
|
|
|
2) |
- |
18 |
|
|
|
3) |
- |
15 |
|
|
|
4) |
- |
12 |
|
|
|
5) |
- |
Codul nu se va compila. |
|
|
|
Задание №91 Instrucțiunile limbajului C#
Se consideră următoarea metodă:
static int mx(int s)
{
for(int i=0; i<3; i++){ s=s+i} return s
}
și fie următoarea secvență de cod:
int s=5;
s+=s+mx(s) + ++s;
Console.WriteLine(s);
Ce se va scrie la ecran?
Выберите один из 5 вариантов ответа:
1) |
- |
21 |
|
|
|
2) |
- |
22 |
|
|
|
3) |
- |
23 |
|
|
|
4) |
+ |
24 |
|
|
|
5) |
- |
25 |
|
|
|
Задание №92 Instrucțiunile limbajului C#
Care din seturile de instrucțiuni reprezentate mai jos sunt valide?
Выберите несколько из 5 вариантов ответа:
1)- for (int i=5; i=0;
|
int j=5; |
2) |
- |
|
for(int i=0, j+=5; i<j ; i++) { |
|
|
|
int i, j; |
3) |
- |
|
for (j=10; i<j; |
|
|
|
int i=10; |
4) |
+ |
|
for ( ; i>0 ; |
5)+ for (int i=0, j=10; i<j; i++,
Задание №93 Instrucțiunile limbajului C#
Care va fi valoarea variabilei sum după execuția secvenței de instrucțiuni?
int count = 0, sum = 0; do
{
if(count % 3 == 0) continue; sum+=count;
} while(count++ < 11);
Выберите один из 5 вариантов ответа:
1) |
- |
49 |
|
|
|
2) |
+ |
48 |
|
|
|
3) |
- |
37 |
|
|
|
4) |
- |
36 |
|
|
|
5) |
- |
38 |
|
|
|
Задание №94 Instrucțiunile limbajului C#
Care va fi valoarea variabilelor i și j după execuția secvenței de instrucțiuni?
int i = 1, j = 10;
do { if (i++ >
Выберите один из 4 вариантов ответа:
1) |
- |
i=6 j=6 |
|
|
|
2)+ i=5 j=6
3)- i=5 j=5
4)- i=6 j=5
Задание №95 Instrucțiunile limbajului C#
Care va fi valoarea variabilelor i și j după execuția secvenței de instrucțiuni?
int i = 1, j = 10;
do { if (i++ >
Выберите один из 4 вариантов ответа:
1) |
- |
i=6 j=6 |
2)+ i=5 j=6
3)- i=5 j=5
4)- i=6 j=5
Задание №96 Заполнение пробелов в коде (C#).
В приведенной ниже последовательности кода заполните пробелы:
Заполните пропуски:
try
{
openFileDialog1.ShowDialog();
if (openFileDialog1.[FileName] == String.Empty) return; NumeFisier = openFileDialog1.[FileName];
var Cititor = new System.IO.StreamReader(NumeFisier); textBox1.Text = Cititor.ReadToEnd();
Cititor.Close();
}
catch (System.IO.FileNotFoundException Situatie)
{
MessageBox.Show(Situatie.Message + "\n" +
"Nu exista asa fisier", "Eroare",
MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
}
Задание №97 Заполнение пробелов в коде (C#).
Дополните конструктор объекта unfisier:
Заполните пропуски:
FileStream unfisier = new [FileStream](numeFisier, FileMode.<Member>);
Задание №98 Заполнение пробелов в коде (C#).
Faceți referire la imaginea alăturată.
Se dorește crearea unei aplicații ce va avea dimensiunile 400x400, cu fundalul albastru și cu titlul ”Numele Prenumele” și redimensionarea formei interzisă.
Corectați codul de mai jos pentru realizarea acestor facilități.
Заполните пропуски:
private void Form1_Load(object sender, EventArgs e)
{
this.[Text] = "Numele Prenumele";
this.[MaximizeBox] = false;
FormBorderStyle =
FormBorderStyle.[FixedSingle];
}
Задание №99 Заполнение пробелов в коде (C#).
Faceți referire la imaginea alăturată.
Se dorește incrementarea/decrementare unei valori la efectuarea unui click pe butonul incrementare/decrementare.
Rezultatul respectiv va apărea pe titlul formei. Corectați codul de mai jos pentru realizarea acestor facilități.
Заполните пропуски:
int x = 0;
private void btIncrementare_Click(object sender, EventArgs e)
{
++x;
this.[Text] = Convert.[ToString(x)];
}
private void btDecrementare_Click(object sender, EventArgs e)
{
this.[Text] = Convert.[ToString(x)];
}
Задание №100 Заполнение пробелов в коде (C#).
Se dorește adăugarea programată pe formă a unui buton. Corectați codul de mai jos.
Заполните пропуски:
Button btMesaj = new Button();
this.[Controls].[Add]([btMesaj]);
Задание №101 Заполнение пробелов в коде (C#).
În secvența de cod de mai jos completați spațiile omise, astfel ca programul să fie corect:
Заполните пропуски:
{
eroare:
[try]
{
Console.Write("Introdu numarul de ordine al lunii:");
int numar = int.Parse(Console.ReadLine());
[switch] (numar)
{
case 1:
case 2:
case 12: Console.WriteLine("IARNA"); [break]; case 3:
case 4:
case 5: Console.WriteLine("PRIMAVARA"); [break]; case 6:
case 7:
case 8: Console.WriteLine("VARA"); [break]; case 9:
case 10:
case 11: Console.WriteLine("TOAMNA"); [break];
}
if (numar > 12) { Console.WriteLine("Nu exista asa luna in an!!!"); goto
eroare; }
}
catch (FormatException e)
{
Console.WriteLine("Nu ati introdus valoare numerica!"); goto eroare;
}
catch (OverflowException e)
{
Console.WriteLine("Ati depasit diapazonul numeric!"); goto eroare;
}
Задание №102 Заполнение пробелов в коде (C#).
În secvența de program de mai jos completați spațiile omise, astfel ca programul să fie corect (la conversiunea numerelor se folosește metoda Parse)
Заполните пропуски:
static void Main(string[] args)
{
Console.Write("Introdu Numarul:");
long numar = [long].[Parse](Console.ReadLine()); long n=numar, suma = 0;
[while (numar != 0)]
{
long rest = numar % 10; suma = suma + rest; numar = numar / 10;
}
Console.WriteLine("Suma cifrelor din numarul:{0}, este egala cu {1}", n, suma);
Console.ReadLine();
}
Задание №103 Заполнение пробелов в коде (C#).
Faceți referire la imaginea alăturată.
Se dorește crearea unei aplicații ce se va lansa în centrul ecranului. Corectați codul de mai jos pentru realizarea acestei facilități.
Заполните пропуски:
public Form1()
{
InitializeComponent();
this.[StartPosition] = FormStartPosition.[CenterScreen];
}
Задание №104 Заполнение пробелов в коде (C#).
În secvența de program de mai jos completați spațiile libere astfel ca programul să fie corect (pentru conversiune folosiți metoda convert al numerelor intregi pe 32 de biți)
Заполните пропуски:
static void Main(string[] args)
{
Console.Write("Introdu primul numar:");
int numar1 = [Convert].[ToInt32](Console.ReadLine()); Console.Write("Introdu al doilea numar:");
int numar2 = [Convert].[ToInt32](Console.ReadLine()); int suma = numar1 + numar2;
int dif = numar1 - numar2; int produs = numar1 * numar2; float cit = (float)numar1 / numar2; Console.WriteLine("Rezultatele: ");
Console.WriteLine("{0}+{1}={2}",numar1,numar2,suma);
Console.WriteLine("{0}/{1}={2:#.###}", numar1, numar2,
cit);
Console.ReadLine();
}
Задание №105 Заполнение пробелов в коде (C#).
În secvența de program de mai jos completați spațiile libere astfel ca programul să fie corect.
Заполните пропуски:
char op = char.Parse(Console.ReadLine());
[switch] (op)
{
[case] '+': Console.WriteLine("{0}+{1}={2}", numar1, numar2, numar1 + numar2);
break;
[case]
break;
[case] '*': Console.WriteLine("{0}*{1}={2}", numar1, numar2, numar1 * numar2);
break;
[case] '/': Console.WriteLine("{0}/{1}={2:#.###}", numar1, numar2, (decimal)numar1 / numar2); break;
[default:]
Console.WriteLine("Nu exista astfel de operatie"); break;
}
Задание №106 Заполнение пробелов в коде (C#).
În secvența de program de mai jos completați spațiile libere astfel ca programul să fie corect.
Заполните пропуски:
static void Main(string[] args)
{
Console.Write("Introdu raza cercului:");
double raza = Convert.ToDouble(Console.ReadLine()); [if (raza > 0)]
{
double ariecerc = Math.PI * raza * raza; double lungimecerc = Math.PI * 2 * raza;
Console.WriteLine("Aria cercului: {0:##.###}; lungimea cercului: {1:##.###}", ariecerc, lungimecerc);
}
[else]
Console.WriteLine("Valoarea razei: {0} nu este corecta",raza);
Console.ReadLine();
}
Задание №107 Заполнение пробелов в коде (C#).
În secvența de program de mai jos completați spațiile libere astfel ca programul să fie corect (partea intreagă pe două cifre și cu trei cifre după virgulă).
Заполните пропуски:
static void Main(string[] args)
{
Console.Write("Introdu raza cercului:");
double raza = Convert.ToDouble(Console.ReadLine()); if (raza > 0)
{
double ariecerc = Math.PI * raza * raza; double lungimecerc = Math.PI * 2 * raza;
Console.WriteLine("Aria cercului: {[0:##.###]}; lungimea
cercului: {[1:##.###]}", ariecerc, lungimecerc);
}
else
Console.WriteLine("Valoarea razei: {0} nu este corecta",raza); Console.ReadLine();
}
Задание №108 Заполнение пробелов в коде (C#).
Corectați secvența de cod de mai jos:
Заполните пропуски:
using (StreamReader fisier= new [StreamReader]("test.in"))
{
string linie;
char[] separator = { ' ' }; linie = fisier.[ReadLine](); string[] numere;
numere = linie.Split(separator,
StringSplitOptions.RemoveEmptyEntries); N = int.Parse(numere[0]); L = int.Parse(numere[1]); R = int.Parse(numere[2]); A = new int[N];
for (int i = 0; i < N; i++)
{
linie = fisier.[ReadLine]();
numere = linie.Split(separator,
StringSplitOptions.RemoveEmptyEntries);
A[i] = int.Parse(numere[i]);
}
}
Задание №109 Заполнение пробелов в коде (C#).
Corectai secvența de cod de mai jos. folosind metoda de scriere fără trecerea la o linie nouă.
Заполните пропуски:
using (StreamWriter fisier = new [StreamWriter]("test.out"))
{
int s = TOTAL(A, 0); int min = s;
int indice = 0; fisier.[Write]("{0} ", s); for (int i=1; i<N; i++)
{
s = TOTAL(A, i); fisier.[Write]("{0} ", s);
if (min > s) { min = s; indice = i; }
}
fisier.[Write]("\n{0}", indice);
}
Задание №110 Заполнение пробелов в коде (C#).
Corectați codul de mai jos pentru a forma un singur șir de caractere:
”Eu
Заполните пропуски:
int anul = 2000;
string mesaj = ”Eu
Задание №111 Заполнение пробелов в коде (C#).
Faceți referire la imaginea alăturată.
Se dorește crearea unei aplicații ce va avea dimensiunile 400x400, cu fundalul albastru.
Corectați codul de mai jos pentru realizarea acestei facilități.
Заполните пропуски:
private void Form1_Load(object sender, EventArgs e)
{
this.[Size] = new [Size](400, 400);
this.[BackColor] = [Color].Blue;
}
Задание №112 Заполнение пробелов в коде (C#).
Faceți referire la imaginea alăturată.
Corectați secvența de cod de mai jos, astfel încît să se afișeze imaginea respectivă:
Заполните пропуски:
Graphics g = pbTriunghi.[CreateGraphics]();
Pen pensula = new Pen(Color.Blue, 3);
Point[] puncte = new Point[4];
puncte[0] = new Point(300, 50); puncte[1] = new Point(200, 350); puncte[2] = new Point(400, 350); puncte[3] = new Point(300, 50);
g.[DrawLines](pensula, puncte);
string tipTriunghi = "Triunghi ISOSCEL
ascutit";
Font drawFont = new Font("Arial", 16);
SolidBrush drawBrush = new
SolidBrush(Color.Red);
Point drawPoint = new Point(10,10);
g.[DrawString](tipTriunghi, drawFont, drawBrush, drawPoint);
Задание №113 Structuri dinamice C#
Selectați metodele ce sînt aplicate asupra elementelor tipului de date List:
|
|
Выберите несколько из 6 вариантов ответа: |
|
|
|
1) |
+ |
Add() |
|
|
|
2) |
+ |
Sort() |
|
|
|
3) |
+ |
Remove() |
|
|
|
4) |
- |
AddAfter() |
|
|
|
5) |
- |
|
AddFirst() |
|
|||
|
|
|
|
6) |
- |
|
RemoveFirst() |
|
|
|
|
Задание №114 Structuri dinamice C#
Selectați metodele ce sînt aplicate asupra elementelor tipului de date LinkedList:
|
|
Выберите несколько из 6 вариантов ответа: |
|
|
|
1) |
|
Add() |
- |
||
|
|
|
2) |
- |
Sort() |
|
|
|
3) |
- |
Remove() |
|
|
|
4) |
+ |
AddAfter() |
|
|
|
5) |
+ |
AddFirst() |
|
|
|
6) |
+ |
RemoveFirst() |
|
|
|
Задание №115 Structuri dinamice C#
Completați spațiile omise din metoda de mai jos.
Заполните пропуски:
static public void TiparesteLista(List<int> lista)
{
foreach ([int] el in [lista])
{
Console.Write("{0} ", el);
}
}
Задание №116 Structuri dinamice C#
Completați spațiul omis în instanțierea obiectului listaNumere:
Заполните пропуски:
List<int> listaNumere = new [List<int>()];
Задание №117 Structuri dinamice C#
Indicați proprietățile obiectelor clasei LinkedListNode<T>:
Выберите несколько из 6 вариантов ответа:
1) |
+ |
Value |
|
|
|
2) |
+ |
Next |
|
|
|
3) |
+ |
Previous |
|
|
|
4) |
- |
Capacity |
|
|
|
5) |
- |
Push |
|
|
|
6) |
- |
Pop |
|
|
|
Задание №118 Structuri dinamice C#
Indicați proprietățile obiectelor clasei LinkedList<T>:
Выберите несколько из 6 вариантов ответа:
1) |
+ |
Count |
|
|
|
2) |
+ |
First |
|
|
|
3) |
+ |
|
Last |
|
|||
|
|
|
|
4) |
- |
|
Capacity |
|
|
|
|
5) |
- |
|
Push |
|
|
|
|
6) |
- |
|
Value |
|
|
|
|
Задание №119 Structuri dinamice C#
Care dintre proprietățile enumerate mai jos va returna numărul de elemente din structura dinamică:
Выберите один из 5 вариантов ответа:
1) |
+ |
Count |
|
|
|
2) |
- |
Value |
|
|
|
3) |
- |
Next |
|
|
|
4) |
- |
Capacity |
|
|
|
5) |
- |
Length |
|
|
|
Задание №120 Structuri dinamice C#
Completați spațiile omise în secvența de cod de mai jos, astfel încît această secvență să se compileze corect:
Заполните пропуски:
int nrNegative = 0;
int max = listaNumere.First.Value;
LinkedListNode<int> node = listaNumere.First;
while(node [!=] null)
{
var next = node.[Next]; if (node.[Value] < 0)
{
++nrNegative; listaNumere.AddAfter(node, 0);
}
else
if (max < node.Value) max =
node.[Value];
node = next;
}
Задание №121 Structuri dinamice C#
Selectați metoda corectă pentru sortarea descrescătoare a elementelor unei liste:
Выберите один из 5 вариантов ответа:
1) |
- |
Sort() |
|
|
|
2) |
+ |
Reverse() |
|
|
|
3) |
- |
Remove() |
|
|
|
4) |
- |
Finalize() |
|
|
|
5) |
- |
AddLast() |
|
|
|
Задание №122 Structuri dinamice C#
Selectați metodele specifice pentru gestionarea stivei:
Выберите несколько из 5 вариантов ответа:
1) |
- |
Count |
|
|
|
2) |
+ |
Push() |
|
|
|
3) |
+ |
Pop() |
|
|
|
4) |
+ |
Peek() |
|
|
|
5) |
- |
Next() |
|
|
|
Задание №123 Structuri dinamice C#
Selectați metodele specifice pentru gestionarea Cozii:
|
|
Выберите несколько из 5 вариантов ответа: |
|
|
|
1) |
- |
Push() |
|
|
|
2) |
+ |
Enqueue() |
|
|
|
3) |
+ |
Dequeue() |
|
|
|
4) |
+ |
Peek() |
|
|
|
5) |
|
Count |
- |
||
|
|
|
Задание №124 Structuri dinamice C#
Selectați tipul colecției de obiecte care descrie o coadă:
Выберите один из 4 вариантов ответа:
1)- Last In First Out
2)+ First In First Out
3)- Last In Last Out
4)- First In Last Out
Задание №125 Structuri dinamice C#
Selectați tipul colecției de obiecte care descrie o stivă:
Выберите один из 4 вариантов ответа:
1)+ Last In First Out
2)- First In First Out
3)- Last In Last Out
4)- First In Last Out
Задание №126 Structuri dinamice C#
Selectați tipul colecției de obiecte care descrie o coadă:
Выберите один из 4 вариантов ответа:
1)- Last In First Out
2)+ First In First Out
3)- Last In Last Out
4)- First In Last Out
Задание №127 Tipuri de date C#
Elaborați o aplicație pentru linia de comandă. Ce instrucțiune o sa utilizați pentru afisarea informației în linia de comandă. (Alegeți două)
|
|
Выберите несколько из 6 вариантов ответа: |
|
|
|
1) |
- |
Console.Read |
|
|
|
2) |
- |
Console.ReadLine |
|
|
|
3) |
+ |
Console.Write |
|
|
|
4) |
+ |
Console.WriteLine |
|
|
|
5) |
- |
Form1.Write |
|
|
|
6) |
- |
File.Write |
|
|
|
Задание №128 Tipuri de date C#
Indicați corespondența corectă dintre denumirea tipului de date și categoria din care face parte:
Укажите соответствие для всех 6 вариантов ответа:
1) |
1 |
byte |
1) |
tipuri valoare |
|
|
|
|
|
2) |
1 |
char |
2) |
tipuri referință |
|
|
|
|
|
3) |
1 |
float |
|
|
|
|
|
|
|
4) |
2 |
class |
|
|
|
|
|
|
|
5) |
2 |
interface |
|
|
|
|
|
|
|
6) |
2 |
array |
|
|
|
|
|
|
|
Задание №129 Tipuri de date C#
Care dintre tipurile enumerate mai jos este rădăcina oricărui tip de date:
Выберите один из 5 вариантов ответа:
1) |
+ |
object |
|
|
|
2) |
- |
string |
|
|
|
3) |
- |
int |
|
|
|
4) |
- |
byte |
|
|
|
5) |
- |
decimal |
|
|
|
|
|
|
|
|
Задание №130 Tipuri de date C# |
|
|
|
Care dintre declarările de șiruri de mai jos este o declarare de șir de tip ”verbatim”? |
||
|
|
|
|
|
Выберите один из 5 вариантов ответа: |
|
|
|
1) |
- |
string a = “un sir de caractere”; |
|
|
|
2) |
+ |
string a = @“un sir de caractere”; |
|
|
|
3) |
- |
string d=”c:\\exemple\\unu.cs”; |
|
|
|
4) |
- |
string d=#”c:\\exemple\\unu.cs”; |
5)- string d=&”c:\\exemple\\unu.cs”;
Задание №131 Tipuri de date C#
Indicați corespondența corectă dintre descriere și tipul conversiei numerice:
Укажите соответствие для всех 2 вариантов ответа:
|
|
Se efectueazã (automat) doar |
|
Conversia implicită |
1) |
1 |
dacã nu este afectatã valoarea |
1) |
|
|
|
convertitã. |
|
|
|
|
|
|
|
2) |
2 |
se realizeazã prin intermediul |
2) |
|
Conversia explicită |
|
|||||
unei expresii cast |
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3) |
|
Conversia directă |
|
|
|
|
|
|
Задание №132 Tipuri de date C#
Indicați ordinea după prioritate a efectuării operațiilor din cadrul unei expresii, în care nu sunt paranteze:
|
|
Укажите порядок следования всех 6 вариантов ответа: |
|
|
|
1) |
1 |
Unar |
|
|
|
2) |
2 |
Multiplicativ |
|
|
|
3) |
3 |
Aditiv |
|
|
|
4) |
4 |
Relațional |
|
|
|
5) |
6 |
De atribuire |
|
|
|
6) |
5 |
Condițional |
|
|
|
|
|
|
|
|
Задание №133 Tipuri de date C# |
|
|
|
Se consideră secvența de cod: int x = 10; int y = ++x; int z = y++;
Ce valoare se va conține în variabila z după executarea acestor instrucțiuni?
Выберите один из 4 вариантов ответа:
1) |
- |
|
10 |
|
|||
|
|
|
|
2) |
+ |
|
11 |
|
|
|
|
3) |
- |
|
12 |
|
|
|
|
4) |
- |
|
13 |
|
|
|
|
Задание №134 Tipuri de date C#
Ce valoare se va conține în variabila x după executarea expresiei:
int x =
Выберите один из 5 вариантов ответа:
1) |
- |
19 |
|
|
|
2) |
+ |
13 |
|
|
|
3) |
- |
20 |
|
|
|
4) |
- |
17 |
|
|
|
5) |
- |
10 |
|
|
|
Задание №135 Tipuri de date C#
Dintre șirurile de caractere de mai jos selectați acele șiruri ce reprezintă identificatori ale limbajului C#:
|
|
Выберите несколько из 5 вариантов ответа: |
|
|
|
1) |
+ |
Arietriunghi |
|
|
|
2) |
- |
numar1+numar2 |
|
|
|
3) |
- |
23numar |
4)+ numar1_numar2
5)+ coreCT
Задание №136 Tipuri de date C#
Selectați declarațiile corecte de constante în limbajul c#:
|
|
Выберите несколько из 5 вариантов ответа: |
|
|
|
1) |
+ |
const double valoare=12.54; |
|
|
|
2) |
- |
const int valoare; |
|
|
|
3) |
+ |
const int x=5; |
|
|
|
4) |
- |
byte y=25; |
|
|
|
5) |
+ |
const byte=0; |
|
|
|
Задание №137 Tipuri de date C#
Selectați expresia în care este utilizată conversia explicită:
Выберите один из 4 вариантов ответа:
|
int a, b; |
1) |
- |
|
float c= a / b; |
|
|
|
int a, b; |
2) |
+ |
float c= (float) a / b;
3)- int a, b;
float c;
c= a;
int a, b;
4) |
- |
float c; |
b=c+a
Задание №138 Tipuri de date C#
Selectați valoarea corectă ce va fi afișată la ecran de instrucțiune de mai jos:
Console.WriteLine("{0:F3}", 76543.97855);
|
|
Выберите один из 5 вариантов ответа: |
|
|
|
1) |
+ |
76543.978 |
|
|
|
2) |
- |
765.439 |
|
|
|
3) |
- |
76543.9785 |
|
|
|
4) |
- |
76543 |
|
|
|
5) |
- |
76543.000 |
|
|
|
Задание №139 Tipuri de date C#
Ce valoare se va afișa în rezultatul secvenței de instrucțiuni:
int a=32; int b= 7; a %= b;
Console.WriteLine("{0}", a);
|
|
Выберите один из 5 вариантов ответа: |
|
|
|
1) |
+ |
4 |
|
|
|
2) |
- |
2 |
|
|
|
3) |
- |
6 |
|
|
|
4) |
- |
0 |
|
|
|
5) |
- |
secvența de isntrucțiuni conține erori |
|
|
|
Задание №140 Tipuri de date C#
Fie este dat următoarea secvență de cod:
byte x=5;
byte y=10;
........ z=x+y;
Ce tip de date (sau tipuri de date) pot fi utiliza'i pentru variabila z, astfel încît această secvență să se compileze fără erori?
Выберите несколько из 6 вариантов ответа:
1) |
+ |
|
int |
|
|||
|
|
|
|
2) |
+ |
|
long |
|
|
|
|
3) |
- |
|
boolean |
|
|
|
|
4) |
+ |
|
double |
|
|
|
|
5) |
- |
|
short |
|
|
|
|
6) |
- |
|
byte |
|
|
|
|
Задание №141 Tipuri de date C#
Ce valoare se va afișa în rezultatul secvenței de instrucțiuni:
int a=32; int b= 7;
bool c = (a != b) & (a>b*5); Console.WriteLine("{0}", c);
Выберите один из 5 вариантов ответа:
1) |
+ |
False |
|
|
|
2) |
- |
2 |
|
|
|
3) |
- |
True |
|
|
|
4) |
- |
0 |
5)- secvența de isntrucțiuni conține erori
Задание №142 Tipuri de date C#
Ce valoare se va afișa în rezultatul secvenței de instrucțiuni:
int a=32; int b= 7;
bool c = (a != b) | (a>b*5); Console.WriteLine("{0}", c);
|
|
Выберите один из 5 вариантов ответа: |
|
|
|
1) |
- |
False |
|
|
|
2) |
- |
2 |
|
|
|
3) |
+ |
True |
|
|
|
4) |
- |
0 |
|
|
|
5) |
- |
secvența de isntrucțiuni conține erori |
|
|
|
Задание №143 Tipuri de date C#
Cared dintre operatorii enumerați mai jos sînt utilizați în expresiile cu variabile de tip boolean?
Выберите несколько из 6 вариантов ответа:
1) |
+ |
== |
2) - +
3) - -
4) + |
5) - %
6) |
+ |
<= |
Задание №144 Tipuri de date C#
Ce valoare se va afișa în rezultatul secvenței de instrucțiuni:
int a=32; int b= 7;
bool c = a != b;
Console.WriteLine("{0}", c);
|
|
Выберите один из 5 вариантов ответа: |
|
|
|
1) |
- |
False |
|
|
|
2) |
- |
2 |
|
|
|
3) |
+ |
True |
|
|
|
4) |
- |
0 |
|
|
|
5) |
- |
secvența de isntrucțiuni conține erori |
|
|
|
Задание №145 Компоненты (Java)
Укажите правильное соответствие между классами и их назначением.
Укажите соответствие для всех 3 вариантов ответа:
1) |
2 |
InputStream / OutputStream |
1) |
|
работает с типом данных |
|
|||||
|
|
|
|
|
|
2) |
1 |
Writer / Reader |
2) |
|
работает с байтами |
|
|
|
|
|
|
3) |
3 |
File |
3) |
|
pаботает с памятью |
|
|
|
|
|
|
|
|
|
4) |
|
работает с буферной зоной |
|
|
|
|
памяти |
|
|
|
|
|
|
|
|
|
|
|
|
|
Задание №146 Компоненты (Java)
Выберите конструкцию которая позволяет комментирoвать несколько строк программы?
Выберите один из 5 вариантов ответа:
1) |
- |
// и // |
2)+ /* и */
3)- { и }
4)- [* и *]
5)-
Задание №147 Компоненты (Java)
Выберите из вариантов ниже определение значения ,,компонент”
|
|
Выберите один из 4 вариантов ответа: |
|
|
|
|
|
1) |
+ |
любой объект, который может быть представлен в графическом |
|
виде и который может взаимодействовать с пользователем |
|||
|
|
||
|
|
|
|
2) |
- |
переопределенный метод |
|
|
|
|
|
3) |
- |
перегруженный метод |
|
|
|
|
4)- объект, сопровождаемый анонимным классом
Задание №148 Компоненты (Java)
Какие классы являются контейнером высокого уровня в SWING?
Выберите один из 4 вариантов ответа:
1) |
+ |
JFrame |
|
|
|
2) |
- |
Button |
|
|
|
3) |
- |
Frame |
|
|
|
4) |
- |
JLabel |
|
|
|
Задание №149 Компоненты (Java)
Какой метод используется для определения местоположения отказа от стандартного менеджера?
|
|
Выберите один из 4 вариантов ответа: |
|
|
|
1) |
- |
setLayout(new FlowLayout()); |
|
|
|
2) |
- |
setGestionar(null); |
|
|
|
3) |
+ |
setLayout(null); |
|
|
|
4) |
|
setPanel(new Layout()); |
- |
||
|
|
|
Задание №150 Компоненты (Java)
Какой интерфейс должен быть реализован, чтобы обработать событие щелчка на компоненте
Выберите один из 4 вариантов ответа:
1) |
- |
|
ActionDriven |
|
|||
|
|
|
|
2) |
- |
|
ActionClass |
|
|
|
|
3) |
+ |
|
ActionListener |
|
|
|
|
4) |
- |
|
ActionMyClass |
|
|
|
|
Задание №151 Компоненты (Java)
Какой класс нужно должен быть расширен, чтобы создать апплет?
Выберите один из 4 вариантов ответа:
1) |
+ |
JApplet |
|
|
|
2) |
- |
JButton |
|
|
|
3) |
- |
Label |
|
|
|
4) |
- |
Swing |
|
|
|
Задание №152 Компоненты (Java)
Какой менеджер позиционирования в Java делит область отображения на пять областей, соответствующие четырем сторонам света и центр: Север (NORTH), юг (SOUTH), восток (EAST), Запад (WEST) и центр (CENTER)?
|
|
Выберите один из 4 вариантов ответа: |
|
|
|
1) |
|
FlowLaout() |
- |
||
|
|
|
2) |
+ |
BorderLayout() |
|
|
|
3) |
- |
GridBagLaout() |
|
|
|
4) |
- |
CardLayout() |
|
|
|
Задание №153 Компоненты (Java)
Какой метод класса Frame используется для добавления компонента, такого как Button, на окно?
Выберите один из 4 вариантов ответа:
1) |
- |
add() |
|
|
|
2) |
+ |
setLayout() |
|
|
|
3) |
- |
setForm() |
|
|
|
4) |
- |
setPlace() |
|
|
|
Задание №154 Компоненты (Java)
Что является суперклассом всех компонентов AWT для меню?
Выберите один из 4 вариантов ответа:
1) |
- |
TComponent |
2) + MenuComponent
3) |
- |
TMenu |
4) - ComponentMenu
Задание №155 Компоненты (Java)
Как вы определяете понятие события?
Выберите один из 4 вариантов ответа:
1)+ действие на компоненте GUI
2)- объявление атрибута
3)- использование модификатора доступа
4)- все предложенные варианты являются неверными
Задание №156 Компоненты (Java)
Выберите способы обработки события в Java.
Выберите несколько из 5 вариантов ответа:
1)+ событие можно рассматривать в том же классе
2)+ событие можно рассматривать в другом классе
3)+ событие может рассматриваться в анонимном классе
4)- Java события не могут быть обработаны
5)- в списке формальных параметров конструктора
Задание №157 Компоненты (Java)
Что такое менеджер компоновки в Java?
|
|
|
Выберите один из 5 вариантов ответа: |
|
|
|
|
||
1) |
+ |
объект, который контролирует размер и положение компонентов |
||
в контейнере |
||||
|
|
|||
|
|
|
|
|
2) |
|
объект |
типa TextArea |
|
- |
||||
|
|
|
|
|
3) |
- |
объект |
типa Button |
|
|
|
|
||
4) |
- |
объект типа JFrame |
||
|
|
|
|
|
5) |
- |
событие |
|
|
|
|
|
|
|
Задание №158 Компоненты (Java)
Вкаком из следующих вариантов предполагает использование классов
Adapter?
Выберите один из 5 вариантов ответа:
1) |
+ |
используем, когда мы не хотим, чтобы реализовались все методы |
|
интерфейса |
|||
|
|
2)- используем для создания этикеток
3) |
- |
используем, когда мы устанавливаем менеджер |
|
позиционирования |
|||
|
|
4)- используем, чтобы создать свой собственный конструктор класса
5)- все предложенные варианты являются неверными
Задание №159 Компоненты (Java)
Что является единственным методом интерфейса ActionListener?
|
|
Выберите один из 4 вариантов ответа: |
|
|
|
1) |
+ |
actionPerformed(){}; |
|
|
|
2) |
- |
actionMethod(){}; |
|
|
|
3) |
- |
methodAction(){}; |
|
|
|
4) |
|
methodOnClick(){}; |
- |
||
|
|
|
Задание №160 Компоненты (Java)
Что делит дисплей на несколько равных прямоугольников, так что каждый прямоугольник будет занят одним компонентом?
|
|
Выберите один из 4 вариантов ответа: |
|
|
|
1) |
- |
FlowLayout() |
|
|
|
2) |
- |
BorderLayout() |
|
|
|
3) |
+ |
GridLayout() |
|
|
|
4) |
- |
CardLayout() |
|
|
|
Задание №161 Компоненты (Java)
Что управляет компонентами позиционирования в Java, которые находятся на поверхности дисплея в линию одна за другой, в зависимости от доступного пространства?
|
|
Выберите один из 4 вариантов ответа: |
|
|
|
1) |
+ |
FlowLayout() |
|
|
|
2) |
- |
BorderLayout() |
|
|
|
3) |
- |
GridLayout() |
|
|
|
4) |
- |
CardLayout() |
|
|
|
Задание №162 Компоненты (Java)
Как правило, программы написанные на GUI с использованием существующих программных компонентов, содержащихся в панели инструментов. В Java этот набор инструментов это
Выберите один из 4 вариантов ответа:
1) |
- |
GUI Toolkits |
2)+ Abstract Windowing Toolkit
3)- Graphic Event Toolkit
4)- Java windowing Toolkit
Задание №163 Компоненты (Java)
Какое программное Java обеспечение, которое определяет, каким образом компоненты имеют такие размеры и расположены в контейнере?
|
|
Выберите один из 4 вариантов ответа: |
|
|
|
1) |
- |
Display Manager |
|
|
|
2) |
- |
Stage Manager |
|
|
|
3) |
- |
Component Manager |
4)+ Layout Manager
Задание №164 Компоненты (Java)
Выберите метод который создает компоненту c шрифт Helvetica , с размером
20пикселей, стиль жирный.
Выберите один из 4 вариантов ответа:
1)+ c.setFont(new Font("Helvetica", Font.BOLD, 20))
2)- c.setFont(new Font("Helvetica", Font.bold, 20))
3)- c.setFont(Font("Helvetica", Font.BOLD, 20))
4)- c.setFont(new Font("helvetica", BOLD, 20))
Задание №165 Компоненты (Java)
Выберите метод, который установит желтый цвет фона окна, если f является экземпляром класса JFrame, и c является экземпляром класса контейнера, представляющий рабочую область окна (f).
|
|
Выберите один из 4 вариантов ответа: |
|
|
|
1) |
+ |
c.setBackground(Color.YELLOW); |
|
|
|
2) |
- |
f.setBackground(Color.YELLOW); |
|
|
|
3) |
- |
c.setBackground(Color.YELLOW,f); |
|
|
|
4) |
- |
f.setBackground(c, Color.YELLOW); |
|
|
|
Задание №166 Компоненты (Java)
Выберите пакет Java, который содержит все основные компоненты SWING.
|
|
Выберите один из 4 вариантов ответа: |
|
|
|
1) |
+ |
javax.swing |
|
|
|
2) |
- |
java.swing |
|
|
|
3) |
- |
java.swings |
|
|
|
4) |
- |
java.awt.swing |
|
|
|
Задание №167 Компоненты (Java)
Выберите классы генерации событий.
Выберите один из 4 вариантов ответа:
1)+ классы Awt и Swing
2)- все классы, которые определены программно
3)- все классы пакета java.lang
4)- все классы пакета java.Math
|
|
Задание №168 Компоненты (Java) |
|
|
|
Выберите классы получения событий. |
||
|
|
|
|
|
Выберите один из 4 вариантов ответа: |
|
|
|
1) |
|
Layout Manager |
- |
||
|
|
|
2) |
+ |
все классы, которые определены программно |
|
|
|
3) |
- |
все классы пакета java.lang |
|
|
|
4) |
- |
все классы пакета java.Math |
|
|
|
Задание №169 Элементы графики (Java)
Какой из следующих методов управляет процессом рисования?
|
|
Выберите несколько из 5 вариантов ответа: |
|
|
|
1) |
+ |
update() |
|
|
|
2) |
- |
setPaint() |
|
|
|
3) |
+ |
paint() |
|
|
|
4) |
- |
getUpdate() |
|
|
|
5) |
+ |
repaint() |
|
|
|
Задание №170 Элементы графики (Java)
Какой метод рисует многоугольник с помощью класса Graphics?
|
|
Выберите один из 4 вариантов ответа: |
|
|
|
1) |
- |
void drawpolygon() |
|
|
|
2) |
+ |
void drawPolygon(Polygon p) |
|
|
|
3) |
- |
void drawPoly(Polygon p) |
|
|
|
4) |
- |
void drawPolygon(String s) |
|
|
|
Задание №171 Элементы графики (Java)
Какова роль экземпляра класса Graphics?
Выберите один из 4 вариантов ответа:
1)- представляет область рисования на экране;
представляет область на поверхности приложения, предоставляет
2)+ различные методы управления процессом рисования и рисования;
3)- содержит список методов браузера для Java апплетов;
4)- содержит математические функции для работы с апплетами;
Задание №172 Элементы графики (Java)
Выберите класс, который позволяет создание области рисунка.
Выберите один из 5 вариантов ответа:
1) |
- |
TextArea |
|
|
|
2) |
- |
PaintArea |
|
|
|
3) |
+ |
Canvas |
|
|
|
4) |
- |
|
Draw |
|
|||
|
|
|
|
5) |
- |
|
Resource |
|
|
|
|
Задание №173 Элементы графики (Java)
Обратитесь к рисунку.
Выберите метод рисования прямоугольника с указанными на чертеже.
|
|
Выберите один из 4 вариантов ответа: |
|
|
|
1) |
+ |
drawRect(20, 20, 100, 50); |
|
|
|
2) |
- |
fillRect(20, 20, 100, 50); |
|
|
|
3) |
- |
drawRoundRect(10, 10, 100, 50, 30, 60); |
|
|
|
4) |
- |
drawRect(20, 20, 100, 100); |
|
|
|
Задание №174 Элементы графики (Java)
В строке кода “public class CeasDigital extends java.applet.Applet implements Runnable”— элемент “Runnable” это
Выберите один из 4 вариантов ответа:
1) |
+ |
интерфейс |
|
|
|
|
2) |
- |
|
класс |
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
3) |
- |
|
переменная |
|
|
|
|
|
|
|
|
|
|
4) |
- |
|
апплет |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Задание №175 |
Команды ( Java ) |
|
|
|
|
||||
|
Укажите логическое значения для следующих выражений: |
|
||||
|
|
|
|
|
|
|
|
|
|
|
Укажите истинность или ложность вариантов ответа: |
|
|
|
|
|
|
|
|
|
|
1) |
Истина |
|
В java файле может быть определено несколько классов |
|
|
|
|
|
|
|
|
|
|
2) |
Ложь |
|
В java файл может находиться в то же время много открытых |
|
|
|
|
классов |
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3) |
Истина |
|
|
||
|
|
сохранить с тем же именем, как общественный класс |
|
|||
|
|
|
|
|
|
|
|
4) |
Ложь |
|
Имя конструктора отличается от имени класса |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Задание №176 |
Команды ( Java ) |
|
|
|
|
|
|
|
|
Это слово используется в декларации защищеных классов, которые заставят класс реализовать методы интерфейса?
|
|
|
|
Запишите ответ: |
|
|
|
|
|
1) |
|
Ответ: |
|
implements |
|
|
|||
|
|
|
|
|
Задание №177 Команды ( Java )
Какое из слов ниже не является зарезервированным словом в Java?
Выберите один из 4 вариантов ответа:
1) |
- |
|
static |
|
|||
|
|
|
|
2) |
- |
|
try |
|
|
|
|
3) |
+ |
|
Integer |
|
|
|
|
4) |
- |
|
new |
|
|
|
|
Задание №178 Команды ( Java )
Какое зарезервированной слово используется для объявления класса, который будет наследовать члены суперкласса?
Запишите ответ:
1) |
Ответ: |
extends |
|
|
|
Задание №179 Команды ( Java )
Внимательно просмотрите последовательность кода и укажите, какие из следующих утверждений верны:
|
|
public private int h; |
|
|
|
|
|
|
|
Выберите один из 4 вариантов ответа: |
|
|
|
|
|
1) |
- |
Переменная h будет доступна в публичном режиме, так как во |
|
внимание берется только первый модификатор доступа |
|||
|
|
||
|
|
|
|
2) |
- |
Переменная h будет доступна в приватном режиме, так как во |
|
внимание берется только последний модификатор доступа |
|||
|
|
||
|
|
|
|
3) |
- |
Переменная h будет доступна в публичном режиме для данного |
|
класса и в приватном для подклассов |
|||
|
|
4)+ Произойдет ошибка.
|
|
|
Задание №180 |
Команды ( Java ) |
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
Интерфейс |
|
|
|
|
|
|
|
|
|
|
||
|
|
|
Выберите один из 5 вариантов ответа: |
|
|
|
|
|
|
|
|
|
|
|
1) |
|
содержит реализации объявленных переменных и методов |
|
||
|
- |
|
||||
|
|
|
|
|
||
|
2) |
+ |
содержит объявления переменных и публичные методы |
|
||
|
|
|
|
|
||
|
3) |
- |
содержит только статические переменные |
|
||
|
|
|
|
|
||
|
4) |
- |
Это шаблон для других классов, не содержит любые атрибуты |
|
||
|
или методы |
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
||
|
5) |
- |
все предложенные варианты являются неверными |
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Задание №181 |
Команды ( Java ) |
|
|
|
|
|
|
|
|
|
Какие из зарезервированных слов используются для объявления констант в Java?
Выберите один из 4 вариантов ответа:
1) |
- |
double |
|
|
|
2) |
- |
int |
|
|
|
3) |
- |
static |
|
|
|
|
4) |
+ |
final |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Задание №182 |
Команды ( Java ) |
|
|
|
|
|
|
|
|
Какой синтаксис у метода main()? |
|
|
||
|
|
|
|
|
|
|
|
|
Выберите один из 4 вариантов ответа: |
|
|
|
|
|
|
|
|
|
1) |
- |
public void main(String [] args){} |
|
|
|
|
|
|
|
|
|
2) |
- |
public void main(){} |
|
|
|
|
|
|
|
|
|
3) |
- |
public static void main(){} |
|
|
|
|
|
|
|
|
|
4) |
+ |
все предложенные варианты являются неверными |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Задание №183 |
Команды ( Java ) |
|
|
|
|
|
|
|
Какие из перечисленных ниже классов является базой всех типов данных?
Выберите один из 4 вариантов ответа:
1) |
+ |
Object |
|
|
|
2) |
- |
String |
|
|
|
3) |
- |
Integer |
|
|
|
4) |
- |
Double |
|
|
|
Задание №184 Команды ( Java )
Дан фрагмент программы:
int x = 10;
int y = ++x;
int z = y++;
Какое значение будет у переменной z после выполнения этого кода?
Выберите один из 4 вариантов ответа:
1) |
- |
10 |
|
|
|
2) |
+ |
11 |
|
|
|
3) |
- |
12 |
|
|
|
4) |
- |
13 |
|
|
|
Задание №185 Команды ( Java )
Необходимо реализовать код приложения с комплексным ветвлением. Какие из инструкций необходимо использовать для того, чтобы убедиться, что код легко прочитать и понять?
Выберите один из 5 вариантов ответа:
1) |
- |
case |
|
|
|
2) |
- |
break |
|
|
|
3) |
- |
|
|
|
|
4) |
|
switch |
+ |
||
|
|
|
5) |
- |
while |
|
|
|
Задание №186 Команды ( Java )
Обратитесь к рисунку. Укажите количество итераций этого кода:
Выберите один из 5 вариантов ответа:
1) |
- |
5 |
|
|
|
2) |
+ |
4 |
|
|
|
3) |
- |
3 |
|
|
|
4) |
- |
2 |
|
|
|
5) |
- |
0 |
|
|
|
Задание №187 Команды ( Java )
Какой из операторов используются когда известно количество итераций?
Выберите один из 5 вариантов ответа:
1) |
- |
while |
|
|
|
2) |
+ |
for |
|
|
|
3) |
- |
foreach |
|
|
|
4) |
- |
|
|
|
|
5) |
- |
switch |
|
|
|
Задание №188 Команды ( Java )
Укажите количество итераций:
int p=10;
for(int n=0; n>=p; n++)
{
count++
}
Выберите один из 5 вариантов ответа:
1) |
- |
10 |
|
|
|
2) |
- |
11 |
|
|
|
3) |
+ |
0 |
|
|
|
4) |
- |
1 |
|
|
|
5) |
- |
2 |
|
|
|
Задание №189 Команды ( Java )
Укажите правильные утверждения:
Выберите несколько из 5 вариантов ответа:
1)+ System.out.println(1+2+'3'); // результат на экране 33
2)- System.out.println('1'+2+3); // результат на экране 15
3)+ System.out.println(4 + 1.0f); // результат на экране 5.0
4)- System.out.println(5/4); // результат на экране 1.25
5)- System.out.println('a'+1); // результат на экране b
Задание №190 Команды ( Java )
Какое значение будет у переменной sum после выполнения этого кода?
int count = 0, sum = 0;
do
{
if(count % 3 == 0) continue;
sum+=count;
} while(count++ < 11);
Выберите один из 5 вариантов ответа:
1) |
- |
49 |
|
|
|
2) |
+ |
48 |
|
|
|
3) |
- |
37 |
|
|
|
4) |
- |
36 |
|
|
|
5) |
- |
38 |
|
|
|
Задание №191 Команды ( Java )
Какое значение будет у переменных i и j после выполнения этого кода?
int i = 1, j = 10;
do { if (i++ >
while (i < 5);
Выберите один из 4 вариантов ответа:
1) |
- |
i=6 j=6 |
2)+ i=5 j=6
3)- i=5 j=5
4)- i=6 j=5
Задание №192 Команды ( Java )
Что будет отображать следующий метод для аргумента 7 ?
public int transformNumber(int n){
int radix = 2;
int output = 0;
output += radix*n;
radix = output/radix;
if(output<14){
return output;
}
else{
output = output*radix/2; return output;
}
else {
return output/2;
}
}
|
|
Выберите один из 4 вариантов ответа: |
|
|
|
1) |
- |
7 |
|
|
|
2) |
- |
14 |
|
|
|
3) |
- |
49 |
|
|
|
4) |
+ |
Ошибка компиляции |
|
|
|
|
|
|
|
|
Задание №193 Команды ( Java ) |
|
||
Какое из этих инструкций является правельным? |
||
|
|
|
|
|
Выберите несколько из 5 вариантов ответа: |
|
|
|
1) |
- |
for (int i=5; i=0; |
|
|
|
|
|
int j=5; |
2) |
- |
for(int i=0, j+=5; i<j ; i++) { |
|
|
|
|
|
|
|
|
int i, j; |
3) |
- |
for (j=10; i<j; |
|
|
|
|
|
|
|
|
int i=10; |
4)+
for ( ; i>0 ;
5)+ for (int i=0, j=10; i<j; i++,
Задание №194 Команды ( Java )
Какое значение будет у переменных i и j после выполнения этого кода?
int i = 0; int j = 1;
if( (i++ == 0) & (j++ == 2) ){
i = 12;
}
|
|
Выберите один из 5 вариантов ответа: |
|
|
|
1) |
+ |
i = 1 j=2 |
|
|
|
2) |
- |
i = 2 j=3 |
|
|
|
3) |
- |
i = 12 j=2 |
|
|
|
4) |
- |
i = 12 j=1 |
|
|
|
5) |
- |
Ошибка компиляции |
|
|
|
Задание №195 Команды ( Java )
Будучи код:
int i = 3;
int j = 3;
int k = 3;
Какое из этих инструкций выполнится без ошибок?
Выберите несколько из 4 вариантов ответа:
1)+ if(i > j) {}
2)+ if(i > j && i > k) {}
3)- if(i > j > k) {}
4)- if(i > j && > k) {}
Задание №196 Команды ( Java )
Каков результат выполненого кода?
class Main{
private int i = 1;
public static void main(String argv[]){
int i = 2;
someMethod();
}
public static void someMethod(){
System.out.println(i);
}
}
Выберите один из 4 вариантов ответа:
1) |
- |
|
1 |
|
|||
|
|
|
|
2) |
- |
|
2 |
|
|
|
|
3) |
+ |
|
Программа не скомпилируется |
|
|
|
|
4) |
- |
|
Программа скомпилируется. Выдаст ошибку запуска |
|
|
|
|
Задание №197 Команды ( Java )
Какие из перечисленных инструкций вополнятся с успехом если будут заменяны комментарием?
public class Main{
public int i;
public static void main(String argv[]){
Main sc = new Main();
// Comentariu
} }
|
|
Выберите несколько из 4 вариантов ответа: |
|
|
|
1) |
- |
System.out.println(i); |
|
|
|
2) |
+ |
System.out.println(sc.i); |
|
|
|
3) |
- |
System.out.println(Main.i); |
4)+ System.out.println((new Main()).i);
Задание №198 Команды ( Java )
Каков результат выполненого кода?
class Test_1{
public static void main(String [] args) { switch (5) {
case 0:
System.out.println("zero");
break;
case 1:
System.out.println("one");
default:
System.out.println("default");
case 2:
System.out.println("two");
}
}}
Выберите один из 4 вариантов ответа:
1) |
- |
one |
|
|
|
|
|
default |
2) |
+ |
two |
|
|
|
|
|
|
|
|
one |
|
|
|
3) |
- |
two |
|
|
default |
|
|
|
4) |
- |
Программа не скомпилируется |
|
|
|
Задание №199 Команды ( Java )
Каков результат выполненого кода?
class Test_1{
public static void main(String [] args) {
String letters = "abcdef";
System.out.println(letters.length());
System.out.println(letters.charAt(3));
System.out.println(letters.charAt(6));
}}
|
|
Выберите несколько из 6 вариантов ответа: |
|
|
|
1) |
+ |
6 |
|
|
|
2) |
+ |
d |
|
|
|
3) |
- |
c |
|
|
|
4) |
- |
Программа не скомпилируется |
|
|
|
5) |
- |
f |
|
|
|
6) |
+ |
Программа выдаст исключение |
|
|
|
Задание №200 Команды ( Java )
Что будет результатом выполнения следующей последовательности кода java?
public class Concatinare {
public static void main (String [] args) {
int a=1,b=3,c; String s1,s2,s3;
s1= "Sunt "+ " curajos";
s2= 2+ " caise"; c=a+b;
s3=a+ "+"+b+"="+c; System.out.println(s1+"\n"+s2+"\n"+s3);
}}
Выберите один из 4 вариантов ответа:
Sunt curajos
1)+ 2 caise 1+3=4
2 caise
2)- Sunt curajos 1+3=4
|
|
Sunt curajos |
3) |
- |
1+3=4 |
2caise
4)- Программа не скомпилируется
Задание №201 Команды ( Java )
Что будет результатом выполнения следующей последовательности кода java?
Выберите один из 4 вариантов ответа:
1)- The finally clause is executed
2)- Welcome to Java
|
Welcome to Java |
3) |
+ |
The finally clause is executed
4)- Программа не скомпилируется
Задание №202 Команды ( Java )
Что будет результатом выполнения следующей последовательности кода java?
public class exe1 {
public static void main (String [] args){
int [] s={1,2,3,4};
try {
System.out.println(s[6]);
}catch (IndexOutOfBoundsException ex){
System.out.println("Nu avem asa indice pentru tablou !");
}}}
|
|
|
|
|
Выберите один из 5 вариантов ответа: |
|
|
|
1) |
+ |
Nu avem asa indice pentru tablou ! |
|
|
|
2) |
- |
4 |
|
|
|
3) |
- |
0 |
|
|
|
4) |
- |
null |
|
|
|
5) |
- |
3 |
|
|
|
Задание №203 Команды ( Java )
Для обработки исключении в Java используются блоки:
|
|
Выберите один из 5 вариантов ответа: |
|
|
|
1) |
+ |
try...catch...finally |
|
|
|
2) |
- |
try...finally...catche |
|
|
|
3) |
- |
finally ... try |
|
|
|
4) |
- |
tries ... catch |
|
|
|
5) |
- |
catch...finally |
|
|
|
Задание №204 Команды ( Java )
Выберите правильное утверждение ,,непроверяемые исключение” или ,,unchecked exception”.
Выберите один из 4 вариантов ответа:
1) |
+ |
Это исключения проверяемые компилятором во время запуска |
|
программы. |
|||
|
|
Это исключения проверяемые компилятором во время
2)- компиляции.
3) |
- |
Есть моменты в которых пропускаются пропуски при написании |
|
кода. |
|||
|
|
||
|
|
|
|
4) |
- |
Определенные внешние условия исходного кода, которые |
|
останавливают выполнение программы. |
|||
|
|
Задание №205 Команды ( Java )
Выберите правильное выражение для термина ,,проверенное исключение” или ,,checked exception”.
Выберите один из 4 вариантов ответа:
1) |
- |
Это исключения проверяемые компилятором во время запуска |
|
программы. |
|||
|
|
||
|
|
|
|
2) |
+ |
Это исключения проверяемые компилятором во время |
|
компиляции. |
|||
|
|
||
|
|
|
|
3) |
- |
Есть моменты в которых пропускаются пропуски при написании |
|
кода. |
|||
|
|
4)- Последствие невнимательность программиста.
Задание №206 Команды ( Java )
Объект какого класса исключений представляет внутренние ошибки среды разработки Java?
Выберите один из 4 вариантов ответа:
1) |
- |
RuntimeException |
|
|
|
|
|
|
|
|
|
2) |
+ |
Error |
|
|
|
|
|
|
|
|
|
3) |
- |
Exception |
|
|
|
|
|
|
|
|
|
4) |
- |
NullPointerException |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Задание №207 |
Команды ( Java ) |
|
|
|
|
|
|
|
|
Укажите истинности значении приведенных ниже инструкций. |
|
|||
|
|
|
|
|
|
|
|
|
Укажите истинность или ложность вариантов ответа: |
|
|
|
|
|
|
|
|
|
1) |
Истина |
После блока try следует блок catch, либо блок finally, но он не |
|
|
|
может существовать сам по себе. |
|
|||
|
|
|
|
|
|
|
2) |
Ложь |
После блока try всегда следует один блок catch |
|
|
|
|
|
|
|
|
|
|
|
Блок finally содержит код, который должен быть выполнен |
|
|
|
3) |
Истина |
независимо от того, появляются ли исключения в блоке try или |
|
|
|
|
|
нет. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Задание №208 |
Команды ( Java ) |
|
|
|
|
|
|
|
Выберите тип исключения, который будет сгенерирован при выполнении этого кода:
public class Test {
public static void main (String [] args ) {
System.out.println( 1 / 0 ) ;
}
}
|
|
|
|
|
Выберите один из 4 вариантов ответа: |
|
|
|
1) |
+ |
ArithmeticException |
|
|
|
2) |
- |
NullPointerException |
|
|
|
3) |
- |
IndexOutOfBoundsException |
|
|
|
4) |
- |
NumberFormatException |
|
|
|
Задание №209 Команды ( Java )
Выберите поддерживаемые типы данных для переменной x.
|
|
switch (x) { |
|
|
|
|
default : System.out.println("Hello"); |
|
|
} |
|
|
|
|
|
|
|
|
Выберите несколько из 5 вариантов ответа: |
|
|
|
|
1) |
+ |
|
byte |
|
|
|
|
2) |
+ |
|
long |
|
|
|
|
3) |
+ |
|
char |
|
|
|
|
4) |
- |
|
float |
|
|
|
|
5) |
- |
|
Short |
|
|
|
|
Задание №210 Заполнение кода (Java).
Что будет результатом выполнения следующего кода ?
interface interfata { public void afiseaza();
}
class Utilizare implements interfata{ public void afiseaza(){
System.out.println("mesaj din clasa Utilizare");
}
}
class Website2 {
public static void main (String [] args){ interfata ob1 = new interfata(){
public void afiseaza(){
System.out.println("mesaj din clasa
anonima");
} };
ob1.afiseaza();
}}
Заполните пропуски:
[mesaj din clasa anonima]
Задание №211 Заполнение кода (Java).
Введите в поле рядом результат выполнения кода ниже:
class S
{int x = 0; S() {x++;
}
public static void main(String [] args){ S s = new S(); System.out.println(s.x);
}
}
Запишите число:
1) |
Ответ: |
1 |
|
|
|
Задание №212 Заполнение кода (Java).
Что будет результатом выполнения следующего кода
class Detalii {
int x,y;
Detalii(int x, int y ){
this.x=x;
this.y=y;
}
int afiseaza() {
return x+y;
}
}
class Website {
public static void main (String [] args){
Detalii ob1 = new Detalii(1,3) {
int afiseaza() {
return x+y+1;
} };
System.out.println( ob1.afiseaza());
}}
Заполните пропуски:
[5]
Задание №213 Заполнение кода (Java).
В программе ниже заполните пробелы, чтобы программа правильно.
Заполните пропуски:
import java . awt .*; class ExempluAWT1 {
public static void main ( String args []) {
[Frame] f = [new Frame]("O fereastra ");//создаем экземпляр класса,
создающего обычное окно в awt
f. setLayout ([new FlowLayout()]); //установите менеджер компоновки
FlowLayout
Button b1 = new Button ("OK"); f.add(b1);
f. show ();
}}
Задание №214 Заполнение кода (Java).
В программе ниже заполните пробелы, чтобы программа правильно.
Заполните пропуски:
import java . awt .*; class ExempluAWT1 {
public static void [main]( String args []) { Frame f = new Frame ("O fereastra ");
f. setLayout (new FlowLayout ());
[Button] b1 = new [Button] ("OK"); //создаем экземпляр класса который
создает кнопку
f.add(b1); f.show ();
}
}
Задание №215 Заполнение кода (Java).
В программе ниже заполните пробелы, чтобы программа правильно.
Заполните пропуски:
import java.awt.*; import java.awt.event.*;
class AEvent extends Frame implements [ActionListener]{ //Укажите интерфейс
который соответствует событию actionPerformed()
TextField tf;
AEvent(){
tf=new [TextField()]; tf.setBounds(60,50,170,20); Button b=new Button("click me"); b.setBounds(100,120,80,30); b.addActionListener(this); add(b);add(tf); setSize(300,300); setLayout(null); setVisible(true);
}
public void actionPerformed(ActionEvent e){
tf.[setText]("Welcome"); //отобразите в поле редактирования текст
Welcome
}
public static void main(String args[]){ new AEvent();
}}
Задание №216 Заполнение кода (Java).
В программе ниже заполните пробелы, чтобы программа правильно.
Заполните пропуски:
import java.awt.*;
import java.awt.[event].*; //Импортируйте пакет нужный для событий
class AEvent extends Frame implements ActionListener{ TextField tf;
[AEvent()]{
tf=new TextField(); tf.setBounds(60,50,170,20); Button b=new Button("click me"); b.setBounds(100,120,80,30); b.addActionListener(this); add(b);add(tf); setSize(300,300); setLayout(null); setVisible(true);
}
public void actionPerformed(ActionEvent e){ tf.setText("Welcome");
}
public static void main(String args[]){ new [AEvent()];
}}
Задание №217 Заполнение кода (Java).
В программе ниже заполните пробелы, чтобы программа правильно.
Заполните пропуски:
import java.awt.*; import java.awt.event.*;
class AEvent3 extends Frame{ TextField tf; AEvent3(){
tf=new TextField(); tf.setBounds(60,50,170,20); Button b=new Button("click me"); b.setBounds(50,120,80,30); b.[addActionListener](new ActionListener(){
public void actionPerformed(ActionEvent e){tf.setText("welcome!");} });
add(b);add(tf);
[setSize](300,300); //Укажите размер окна setLayout(null);
setVisible(true);
}
public static void main(String args[]){ new AEvent3();
} }
Задание №218 Заполнение кода (Java).
В программе ниже заполните пробелы, чтобы программа правильно.
Заполните пропуски:
import java.awt.*;
import java.awt.event.*;
class Tehnica_3 extends Frame{
TextField tf;
Tehnica_3 (){
[setLayout(null);] //откажитесь от расположения элементов по умолчанию
tf=new TextField();
tf.setBounds(60,50,170,20);
Button b=new Button("click me"); b.setBounds(50,120,80,30);
b.addActionListener([new ActionListener()]{ |
//укажите интерфейс, |
который соответствует событию actionPerformed ()
public void actionPerformed(ActionEvent e){ tf.setText("a fost click pe button ");}
});
add(b);add(tf); setSize(300,300); setVisible(true);
}
public static void main(String args[]){ new Tehnica_3();}}
Задание №219 Заполнение кода (Java).
Заполните пробелы в программе Java ниже, чтобы после выполнения формы она выглядела так:
Заполните пропуски:
import java.awt.*; import java.awt.event.*; class Fereastra extends Frame{ Fereastra(){
super("Exemplu cutii de selectie unica"); setSize(400,200);
setLayout(new FlowLayout()); setBackground(Color.red); [CheckboxGroup] gen = [new CheckboxGroup()]; Checkbox fem = new Checkbox("Femenin",gen,true); Checkbox masc = new Checkbox("Masculin",gen,false); add(fem);
add(masc);
setVisible(true); addWindowListener(new WindowAdapter(){ public void windowClosing(WindowEvent evt){ System.exit(0); }
});
}}
Задание №220 Заполнение кода (Java).
Заполните свободные пробелы в программе Java ниже, чтобы окно закрывалось при выполнении кнопки закрытия окна:
Заполните пропуски:
import java.[awt].*; //укажите нужный пакет для того чтобы программа удачно скомпилировалась
import java.awt.event.*; public class Suprafata_2 {
public static void main(String[] args) { Frame f = new Frame("Exercitiu_2"); f.setSize(300,100); f.setVisible(true); f.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent evt){
[System.exit(0);] } // Нормальное закрытие программы });
}}
Задание №221 Заполнение кода (Java).
В программе ниже заполните пробелы, чтобы программа была правильной.
Заполните пропуски:
import java.awt.*;
public class SetF extends Frame{ public static void main(String argv[]){
SetF s=new [SetF()]; s.setSize(300,200);
[s.setBackground](Color.pink); // Устанавливаем розовый фон окна s.setVisible(true);
}}
Задание №222 Заполнение кода (Java).
Заполните пробелы в программе Java ниже, чтобы следующее окно выглядело так:
Заполните пропуски:
import javax.swing.*;
import java.awt.*;
class Fereastra3 extends JFrame{
public Fereastra3(){
setTitle("Detalii");
setSize(200, 200);
setLocationRelativeTo(null);
[setDefaultCloseOperation](JFrame.EXIT_ON_CLOSE); //напишите метод
который вызывается при закрытие окна
setLayout( new FlowLayout());
add([new JLabel("Nume")]); //добавьте поле для редактирования с текстом "Nume"
add(new JTextField(8)); setVisible(true);
}
public static void main(String[] args) { new Fereastra3 (); }}
Задание №223 Заполнение кода (Java).
Заполните пустую ячейку в приведенном ниже предложении.
Заполните пропуски:
Зарезервированное слово [static] указывает, что переменная является переменной класса, а не экземпляра.
Задание №224 Заполнение кода (Java).
Заполните пробелы в программе Java так, чтобы окно выглядело следующим образом:
Заполните пропуски:
import java.awt.*; import java.awt.event.*;
public class Exercitiu_5 extends Frame implements ActionListener { Exercitiu_5(){
super("Exercitiul_5"); setSize(300,100); setLayout(new FlowLayout());
Button b1 = new Button("Transforma in rosu!"); b1.addActionListener(this); addWindowListener(new WindowAdapter(){
public void [windowClosing](WindowEvent evt){ // укажите событие, сгенерированное при закрытии окна
System.exit(0); } });
add(b1); setVisible(true);
}
public void actionPerformed(ActionEvent e) { this.[setBackground(Color.red)]; //установите красный цвет фона
}
public static void main(String[] args) {
new Exercitiu_5();
}}
Задание №225 Заполнение кода (Java).
Заполните пробелы в программе Java так, чтобы окно выглядело следующим образом:
Заполните пропуски:
import java.awt.*;
import java.awt.event.*;
class FereastraMea extends Frame{
FereastraMea(){
super("Clasa List");
setSize(400,200);
setLayout(new FlowLayout());
setBackground(new Color(100,20,100));
[List]lista = [new List()];
lista.add("Matematica");
lista.add("Chimia");
lista.add("Biologia");
lista.add("Limba Romina");
lista.add("Limba engleza");
[lista.select](0);
add(lista);
setVisible(true);
addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent evt){ System.exit(0); }
});
}}
public class Test_List {
public static void main(String[] args) {new FereastraMea();}}
Задание №226 Заполнение кода (Java).
Заполните пробел в приведенном ниже предложении.
Заполните пропуски:
Чтобы член класса не был доступен извне класса в котором он находится, но был доступен в подклассах этого класса, он должен сопровождаться модификатором доступа [protected] .
Задание №227 Динамические структуры Java
Выберите интерфейс, который позволяет работать с наборами и динамическими списками.
Выберите один из 4 вариантов ответа:
1) |
+ |
Collection |
|
|
|
2) |
- |
Map |
|
|
|
3) |
- |
HashTable |
|
|
|
4) |
- |
TreeMap |
|
|
|
|
|
|
Задание №228 Динамические структуры Java |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Выберите способ просмотра коллекций. |
|
|||
|
|
|
|
|
|
|
|
|
Выберите несколько из 6 вариантов ответа: |
|
|
|
|
|
|
|
|
|
1) |
+ |
Enumeration |
|
|
|
|
|
|
|
|
|
2) |
+ |
Iterator |
|
|
|
|
|
|
|
|
|
3) |
+ |
|
||
|
|
|
|
|
|
|
4) |
- |
if |
|
|
|
|
|
|
|
|
|
5) |
- |
break |
|
|
|
|
|
|
|
|
|
6) |
- |
switch |
|
|
|
|
|
|
|
|
Задание №229 Динамические структуры Java
Что такое коллекция Java?
Выберите один из 4 вариантов ответа:
1)+ Группа отдельных объектов, представленных как одна сущность.
2)- Набор методов работы с массивами.
3)- Группа абстрактных методов.
4)- Группа зарезервированных слов.
Задание №230 Динамические структуры Java
Выберите интерфейсы, лежащие в основе иерархии Java Collection Framework.
|
|
Выберите несколько из 5 вариантов ответа: |
|
|
|
1) |
|
Map |
+ |
||
|
|
|
2) |
- |
List |
|
|
|
3) |
+ |
Collection |
|
|
|
4) |
- |
Iterable |
|
|
|
5) |
- |
Queue |
|
|
|
Задание №231 Динамические структуры Java
Выберите преимущества использования Java Collection Framework.
Выберите несколько из 5 вариантов ответа:
1)+ Сокращение усилий по программированию.
2)- Увеличение усилий по программированию.
3)+ Ускорение и увеличение качества программы.
4)- Не использует алгоритмы с оптимальным временем работы.
5) |
- |
Разработчик должен составлять алгоритмы для решения часто |
|
используемых задач. |
|||
|
|
Задание №232 Динамические структуры Java
Заполните свободные пробелы следующей
Заполните пропуски:
import java.util.*;
class TestCollection2{
public static void main(String args[]){
ArrayList<String> al=new ArrayList<String>();
al.add("Ana");
al.add("Elina");
al.add("Tatiana");
al.add("Angela");
for([String] [obj]:[al]) //просматриваем элементы коллекции
System.out.println(obj);
}}
Задание №233 Динамические структуры Java
Продолжите предложения:
«Коллекции находятся в пакете ...»
|
|
Выберите один из 5 вариантов ответа: |
|
|
|
1) |
+ |
java.util.* |
|
|
|
2) |
- |
java.lang.* |
|
|
|
3) |
- |
javax.swing.* |
|
|
|
4) |
- |
|
java.awt.* |
|
|||
|
|
|
|
5) |
- |
|
java.JFC.* |
|
|
|
|
Задание №234 Динамические структуры Java
Каким из предложенных ниже вариантов является интерфейс, который реализуется большинством классов, которые поддерживают работу с коллекциями объектов?
Выберите один из 4 вариантов ответа:
1) |
- |
collection |
|
|
|
2) |
+ |
Collection |
|
|
|
3) |
- |
Collections |
|
|
|
4) |
- |
collections |
|
|
|
Задание №235 Динамические структуры Java
Какой из предложенных ниже вариантов представляет интерфейс, который моделирует список по принципу каждый ключ связан со значением?
Выберите один из 5 вариантов ответа:
1) |
+ |
Map |
|
|
|
2) |
- |
Collection |
|
|
|
3) |
- |
Collections |
|
|
|
4) |
- |
Iterator |
|
|
|
5) |
- |
Hashtable |
|
|
|
Задание №236 Динамические структуры Java
Выберите тип коллекции объектов, который описывает стек:
Выберите один из 4 вариантов ответа:
1)+ Last In First Out
2)- First In First Out
3)- Last In Last Out
4)- First In Last Out
Задание №237 Динамические структуры Java
Выберите тип коллекции объектов, который описывает очередь:
Выберите один из 4 вариантов ответа:
1)- Last In First Out
2)+ First In First Out
3)- Last In Last Out
4)- First In Last Out
Задание №238 Динамические структуры Java
Укажите значение истинности следующих утверждений.
Укажите истинность или ложность вариантов ответа:
1)Ложь Массивы и коллекции имеют переменный размер
2)Ложь Тип всех коллекций - String.
Интерфейс Collection не работает с индексами.Когда нам нужно
3)Истина работать с индексами элементов, тогда мы используем интерфейс List.
Задание №239 Динамические структуры Java
Выберите способы хранения объектов в Java?
Выберите один из 4 вариантов ответа:
1)+ массивы и коллекции
2)- коллекции и модификаторы доступа
3)- модификаторы доступа и зарезервированные слова
4)- массивы и абстрактные методы
Задание №240 Динамические структуры Java
Выберите определение ,,итератор”.
Выберите один из 4 вариантов ответа:
1) |
+ |
Это объект, который позволяет просматривать и изменять |
|
коллекцию. |
|||
|
|
2)- Это новый абстрактный тип данных заданный пользователем.
3) |
- |
Это метод, который доступен только в классе, в котором он был |
|
объявлен. |
|||
|
|
4)- Это метод без реализации.
Задание №241 Типы данных Java
Выберите из списка ниже способ, благодаря которому мы можем создать символьную строку в Java.
Выберите несколько из 5 вариантов ответа:
1)+ String nume = ”valoare”;
2)+ String nume = new String (”valoare”);
3)- String nume = String (”valoare”);
4)- String nume := ”valoare”;
5)- String nume := new String (”valoare”);
Задание №242 Типы данных Java
Укажите правильное соответствие между именем типа данных и категорией, к которой он принадлежит:
Укажите соответствие для всех 6 вариантов ответа:
1) |
1 |
byte |
1) |
примитивные типы |
|
|
|
|
|
2) |
1 |
char |
2) |
ссылочные типы |
|
|
|
|
|
3) |
1 |
float |
|
|
|
|
|
|
|
4) |
2 |
class |
|
|
|
|
|
|
|
5) |
2 |
interface |
|
|
|
|
|
|
|
6) |
2 |
array |
|
|
|
|
|
|
|
Задание №243 Типы данных Java
Укажите правильное соответствие между описанием и типом числовых преобразований:
Укажите соответствие для всех 2 вариантов ответа:
|
|
Выполняется автоматически |
|
Неявное преобразование |
1) |
1 |
только тогда, когда это не |
1) |
|
|
|
влияет на значение |
|
|
|
|
|
|
|
2) |
2 |
Это реализуется с помощью |
2) |
Явное преобразование |
выражения приведения(cast) |
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
3) |
Прямое преобразование |
|
|
|
|
|
Задание №244 Типы данных Java
Из следующих символьных строк выберите действительные идентификаторы:
|
|
Выберите несколько из 5 вариантов ответа: |
|
|
|
1) |
+ |
Arietriunghi |
|
|
|
2) |
- |
numar1+numar2 |
|
|
|
3) |
- |
23numar |
|
|
|
4) |
+ |
numar1_numar2 |
|
|
|
5) |
+ |
coreCT |
|
|
|
Задание №245 Типы данных Java
Выберите правильные объявление констант.
Выберите несколько из 5 вариантов ответа:
1)+ final double valoare=12.54;
2)- final int valoare;
3)+ final int x=5;
4) |
- |
byte y=25; |
5)+ final byte=0;
Задание №246 Типы данных Java
Выберите выражение, в котором используется явное преобразование:
Выберите один из 4 вариантов ответа:
|
|
int a, b; |
1) |
- |
float c= a / b; |
|
|
|
|
|
|
|
|
int a, b; |
2) |
+ |
float c= (float) a / b; |
|
|
|
|
|
|
|
|
int a, b; |
3) |
- |
float c; |
|
|
c= a; |
|
|
|
|
|
int a, b; |
4) |
- |
float c; |
|
|
b=c+a |
|
|
|
Задание №247 Типы данных Java
Какие из перечисленных ниже операторов используются в выражениях типа boolean?
Выберите несколько из 6 вариантов ответа:
1) |
+ |
|
== |
|
|||
|
|
|
|
2) |
- |
|
+ |
|
|
|
|
3) |
- |
|
- |
|
|
|
|
4) |
+ |
|
| |
|
|
|
|
5) |
- |
|
% |
|
|
|
|
6) |
+ |
|
<= |
|
|
|
|
Задание №248 Типы данных Java
Какие из фрагментов кода являются правильным объявлением экземпляра вектор?
|
|
Выберите один из 4 вариантов ответа: |
|
|
|
1) |
- |
int ia[ ] [ ] = { 4, 5, 6 }, { 1,2,3 }; |
|
|
|
2) |
- |
float fa = new float[20]; |
|
|
|
3) |
- |
char[ ] ca = "Some String"; |
4)+ int[ ] ia = new int[15];
Задание №249 Типы данных Java
Разрабатывается приложение, использующее двухмерные таблицы, описанные в последовательности:
int[][] numbers = new int[][]
{
{ 11, 7, 50, 45, 27 },
{18, 35, 47, 24, 12 },
{89, 67, 84, 34, 24 },
{67, 32, 79, 65, 10 }
};
Какое значение вернет выражение numbers[2][3]?
Выберите один из 5 вариантов ответа:
1) |
- |
47 |
|
|
|
2) |
- |
84 |
|
|
|
3) |
- |
24 |
|
|
|
4) |
+ |
34 |
|
|
|
5) |
- |
79 |
|
|
|
Задание №250 Типы данных Java
Какое из следующих утверждений является правильным экземпляром двумерного четырехстрочного и трехколоночного массива, содержащего целые элементы?
Выберите один из 4 вариантов ответа:
1) |
- |
int masiv[4,3]; |
int[][] masiv;
2)+
masiv = new int[4][3];
3)- int[4][3] masiv = new int[][];
int masiv[][];
4)-
masiv[][] = new masiv[3][4];
|
|
Задание №251 |
Типы данных Java |
|
|
|
|
||
|
|
|
|
|
Какие из следующих утверждений будут успешно скомпилированы? |
||||
|
|
|
||
|
|
Выберите несколько из 5 вариантов ответа: |
|
|
|
|
|
|
|
1) |
- |
char d="d"; |
|
|
|
|
|
|
|
2) |
- |
float f=3.1415; |
|
|
|
|
|
|
|
3) |
+ |
int i=34; |
|
|
|
|
|
|
|
4) |
- |
byte b=257; |
|
|
|
|
|
|
|
5) |
+ |
boolean isPresent=true; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Задание №252 |
Типы данных Java |
|
|
|
|||
Каким будет результат выполнения следующего кода java? |
||||
|
|
double x = 5.5; |
||
|
|
int y = (int)x; |
||
|
|
System.out.println("x is " + x + " and y is " + y); |
||
|
|
|
||
|
|
Выберите один из 4 вариантов ответа: |
|
|
|
|
|
|
|
1) |
- |
x is 5 and y is 6 |
|
|
|
|
|
|
|
2) |
- |
x is 5.5 and y is 5.0 |
|
|
|
|
|
|
|
3) |
- |
x is 6.0 and y is 6.0 |
|
|
|
|
|
|
|
4) |
+ |
x is 5.5 and y is 5 |
|
|
|
|
|
|
|
Задание №253 Типы данных Java
Выберите последовательность кода, чтобы заполнить следующую таблицу со значениями:
Выберите один из 5 вариантов ответа:
|
int[][] matrix = new int[5][4]; |
|
1) |
- |
|
|
for(int i=1;i<=5; i++) matrix[i][1] |
= 1; |
|
|
|
|
int[][] matrix = new int[5][4]; |
|
2) |
+ |
|
|
for(int i=0;i<5; i++) matrix[i][1] |
= 1; |
|
|
|
|
int[][] matrix = new int[4][5]; |
|
3) |
- |
|
|
for(int i=1;i<=5; i++) matrix[i][1] |
= 1; |
|
|
|
|
int[][] matrix = new int[5][4]; |
|
4) |
- |
|
|
for(int i=1;i<=5; i++) matrix[i][2] |
= 1; |
|
|
|
|
int[][] matrix = new int[4][5]; |
|
5)-
for(int i=0;i<5; i++) matrix[1][i] = 1;
Задание №254 Типы данных Java
Проанализируйте предлагаемую кодовую последовательность. Выберите правдивые утверждения.
public class Bunny{
public static void main (String [] args){
|
|
Bunny bun = new Bunny(); |
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
Выберите несколько из 6 вариантов ответа: |
|
|
|
|
1) |
+ |
|
Bunny это класс |
|
|
|
|
2) |
- |
|
bun это класс |
|
|
|
|
3) |
- |
|
main это класс |
|
|
|
|
4) |
- |
|
Bunny является ссылкой на объект |
|
|
|
|
5) |
+ |
|
bun является ссылкой на объект |
|
|
|
|
6) |
- |
|
main является ссылкой на объект |
|
|
|
|
Задание №255 Типы данных Java
Проанализируйте предлагаемую кодовую последовательность. Что будет отображаться на экране после запуска?
class ClasaParinte{ int num=100;
}
class Subclasa extends ClasaParinte{ int num=110;
void printNumber(){ System.out.println(super.num); }
public static void main(String args[]){
Subclasa obj= new Subclasa ();
obj.printNumber();
}
}
|
|
Выберите один из 4 вариантов ответа: |
|
|
|
|
|
1) |
+ |
100 |
|
|
|
|
|
2) |
- |
110 |
|
|
|
|
|
3) |
- |
Ошибка компиляции. |
|
|
|
|
|
4) |
- |
Успешная компиляция.Сгенерировалось исключение после |
|
запуска |
|||
|
|
||
|
|
|
|
|
|
|
|
|
|
Задание №256 Типы данных Java |
|
|
|
|
Проанализируйте предлагаемую кодовую последовательность. Что будет отображаться на экране после запуска?
class Mesaj {
public void afiseaza() { System.out.println("Mesaj din clasa Mesaj");
}
}
class Test{
public static void main(String[] args) {
Mesaj ob1 = new Mesaj(){
public void afiseaza(){
System.out.println("Mesaj din clasa Test");
}};
ob1.afiseaza();
}}
Выберите один из 4 вариантов ответа:
1)- Mesaj din clasa Mesaj
2)+ Mesaj din clasa Test
3)- Ошибка компиляции.
4) |
- |
Успешная компиляция.Сгенерировалось исключение после |
|
запуска |
|||
|
|
Задание №257 Типы данных Java
Проанализируйте предлагаемую кодовую последовательность. Что будет отображаться на экране после запуска?
class SomeClass1 {
int value = 4;
public void printVal(int value) {
System.out.print(this.value*value);
}
public static void main(String args[]) {
int a = 5;
SomeClass1 c = new SomeClass1(); c.printVal(a+1);
}}
Выберите один из 4 вариантов ответа:
1) |
+ |
24 |
|
|
|
2) |
- |
4 |
|
|
|
3) |
- |
21 |
|
|
|
4) |
- |
20 |
|
|
|
Задание №258 Типы данных Java
Что вы можете сказать о следующей последовательности кода Java:
class AbstractClass{
void abstractMethod();
abstract void abstractMethod();
}
Выберите один из 4 вариантов ответа:
1)- Программа сгенерирует исключение после запуска
2)+ Программа не компилируется
3) |
- |
Программа компилируется |
|
|
|
4) |
- |
Класс AbstractClass никогда не может быть расширен |
Вопрос: LAN - расшифровка аббревиатуры Ответ:Local Area Network
Вопрос: Алгоритм шифрования в системе TKIP Ответ:WPA2
Вопрос:Функция сетевой платы
Ответ:передача данных другим пользователям
Вопрос:Протоколы транспортного уровня Ответ:UDP, TCP, SCTP
Вопрос:Выберите порядок уровней в модели OSI от 1 до 7(или наоборот)
Ответ:Физический,канальный,сетевой,транспортный,сеансовый,представление,прикладной
Вопрос:Какой тип атаки безопасности использует электронные письма, которые по всей видимости,посланы от уполномоченного лица и просит получателя посетить
Ответ:Phishing
Вопрос:Пользователь получает телефонный звонок от человека,который утверждает, что
предоставляет
Ответ:Социальная инженерия
Вопрос:Какова основная цель
Ответ:Для предотвращения дополнительного управления целевым сервером
Вопрос:Какими двумя характеристиками сетевого трафика ведется мониторинг если техник настраивает брандмауэр компании действовать как фильтр пакетов? Ответ:Порты,протоколы
Вопрос:Какие меры предосторожности безопасности поможет защитить область работы против социальной инженерии?
Ответ:1)Запись и отслеживание всех посетителей в
Вопрос:В модели OSI, название уровня,на котором осуществляются переводы между логическими адресами(IP) физическими(MAC):
Ответ:Приложение
Вопрос:Истина/Ложь
Ответ:1) Истина - Модель TCP/IP была создана для объяснения набора протоколов
2)Истина - Модель OSI была создана чтобы стандартизировать способ,в котором 7 уровней
3)Ложь - Протоколы TCP и UDP принадежат уровню приложений
4)Ложь - Физический уровень состоит из MAC и LLC
Вопрос:Уровни модели TCP/IP сверху вниз следующие
Ответ:приложение,транспортный,internet,сетевой
Вопрос:Интервал адресов
Вопрос:Адреса в интервале
Ответ:Частными класса а
Вопрос: Адрес 255.255.255.254 относится Ответ:/27
Вопрос:Истина/Ложь
Ответ:1)Ложь - Логическая топология определяет как устройство подключается к сети 2)Истина - Модель OSI состоит из 7 уровней
3)Истина - как модель OSI и TCP/IP содержат уровни приложения и транспортный
4)Ложь - Физический уровень OSI состоит из 2 подурвней: LLC и MAC
Вопрос:Какие из следующих типов кабеля имеют четыре витые пары проводов:
Ответ:кабели FTP,STP,UTP
Вопрос:Что записывает роутер для дальнейшей передачи?
Ответ:Таблицу маршрутизации
Вопрос:Какой тип адреса использует switch для передачи в сети?
Ответ:Адрес MAC
Вопрос:Как увеличить эффект аннулирования магнитного поля в кабеле UTP?
Ответ:Посредством увеличения числа витков в каждой паре проводов
Вопрос:Какой метод может быть использован
Ответ:Контроль потока данных
Вопрос:Какой тип передачи использует switch когда адрес MAC назначения не записан в таблица адресов MAC?
Ответ:broadcast
Вопрос:Истина/Ложь
Ответ:1)Ложь - локальные сети покрывают малую местность 2)Истина - Глобальные сети покрывают площадь страны, континента
3)Ложь - В целом,региональные сети обслуживают единственную компанию
4)Истина - Обычно,локальные сети обслуживают только 1 заведение
Вопрос:Что относится в сетям WLAN? Ответ:1) Используют технологию wireless
2)Используют электромагнитные волны